Kyle Larson was docked 15 points for his car failing post-race inspection after last Sunday’s FireKeepers Casino 400 at Michigan International Speedway. Crew chief Phil Sturgen, who was filling in for the suspended Chad Johnston, was fined $25,000 and placed on probation until season’s end...
Read More