A thrilling battle for the lead offered plenty to talk about, despite rain putting a damper on things about a quarter of the way through Sunday's NASCAR Cup race at Michigan International Speedway. Kyle Larson snatched the lead away from Denny Hamlin on the initial start, but pole-sitter Hamlin never let him get too far ahead. As the laps ticked away, Hamlin finally got up alongside Larson on lap ...
Keep reading