NASCAR Race Hub: Todd Parrott and his Road to Recovery.

Video Details

Todd Parrott talks with Steve Byrnes about him losing his job after failing a drug test and completing NASCAR's road to recovery program.