NASCAR America: Trevor Bayne records second top-10 of season finishing 10th at Talladega

0 Comments

Trevor Bayne finished 10th at Talladega over the weekend, but was up front for most of the race and even had a chance to win it. Bayne talked to NASCAR America on Tuesday about what it takes to run a restrictor plate race.