2017 Talladega Race Preview
Chatting with Matt Crafton… How mentally draining, as a driver, is a restrictor plate race? “The mental aspect is just unbelievable. You try to play out every scenario – trying to put yourself in the right position, which we do every week, but Talladega, and Daytona are just so much worse.” Team Stats: 2017 Driver Point Standings: 3rd 2017 Owner […]