NASCAR & Auto Racing

October 13, 2013

Final laps make for enjoyable battle at Charlotte Motor Speedway

The Charlotte Motor Speedway had already had its yearly quota of weirdness.

Related content

Comments

Sports Videos