NASCAR & Auto Racing

October 17, 2013 7:30 PM

Aric Almirola’s crew chief Todd Parrott suspended by NASCAR

NASCAR’s random drug testing policy nabbed its first Sprint Cup Series crew chief on Thursday.

Related content

Comments