Kyle Larson clinched his first NASCAR Cup title last weekend, following his emphatic victory at Phoenix Raceway, Arizona. Larson’s No.5 Hendrick Motorsports Chevrolet crew pulled off their second-fastest pit-stop of the season during a caution flag, allowing him to gain … Read More