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.
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.