CONCORD, N.C. (AP) – Joey Logano grabbed the lead from Kyle Larson with two laps remaining and captured NASCAR’s $1 million All-Star race at Charlotte Motor Speedway. Larson tried several times to hold off Logano, but as the two raced side-by-side, Larson smacked the wall and the damage took him out of contention. Logano then cruised to the win ahead of Penske teammate Brad Keselowski. Dale Earnhardt Jr. was third, followed by Carl Edwards and Kurt Busch. Larson had raced his way into the main event earlier Saturday by beating Chase Elliott in a stirring door-to-door battle to the checkered flag.