NASCAR America: One-on-one with Trevor Bayne (VIDEO)

0 Comments

Trevor Bayne recorded his first top 10 of the season with his ninth place finish in Michigan and explains how the rain delays helped him interact with his team in order to improve his strategy during the race.