Big race means big clean up

A big race weekend means a big clean up at Charlotte Motor Speedway.
Published: 12:29 PM EDT October 10, 2016