Press Pass: Trevor Bayne

Nascar.com

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