Press Pass: David Ragan

May 05, 2013, NASCAR.com

David Ragan talks about winning an exciting race at Talladega after a long weather delay.