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.
NASCAR America: One-on-one with Trevor Bayne (VIDEO)
Published June 17, 2015 03:30 PM