The Lead Lap crew preview the race at Atlanta Motor Speedway and discuss the latest in news with NASCAR
Comments