Kyle Larson was declared NASCAR Cup Series champion during the NASCAR Champions Award Ceremony at Music City Center on Thursday night. Larson set a new record by winning a total of ten races, including the Ally 400 at Nashville Superspeedway in June. “It’s a cool moment and one that I’ll never forget,” Larson said after… Continue reading