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

Suggested for you

Comments

Videos

Sports Videos