Press Pass: Trevor Bayne

Press Pass 1:42 mins

Trevor Bayne talks about coming back to his home racetrack of Bristol and how he needs to relax and not over adjust on the car.

View Comments