Press Pass: Trevor Bayne

June 14, 2013, NASCAR.com

Trevor Bayne talks about his victory last week at Iowa and looks forward to this week at Michigan.