Big race means big clean up

A big race weekend means a big clean up at Charlotte Motor Speedway.