FORT WORTH, Texas—Kyle Larson was back in the NASCAR All-Star race, and got another $1 million by winning it again. Larson held off a hard-charging Brad Keselowski during the final 10-lap shootout at Texas on Sunday night, after a slippery three-wide pass for the lead, and pushed Hendrick Motorsports to its second consecutive win, and 10th overall, in the annual non-points race with a seven-figure prize. Defending All-Star winner and reigning Cup champion Chase Elliott, who started the sixth and final segment of the 100-lap race out front, didn’t stay there long. Larson pushed his teammate, then got in front on the outside through the fourth turn. They were three-wide before Keselowski pulled ahead briefly at the line, then Larson got ahead to stay for the last eight laps. “That last restart worked out exactly how I needed it to. I wanted Chase to not get a good run down …