The fact that Kyle Busch has not won a Sprint Cup race at Charlotte Motor Speedway defies logic.
He has won 24 times. He has won at 16 tracks. His aggressive style fits the circuit’s 1.5-mile tracks. He has started more races – 16 – at CMS than any other Cup facility.
Put Busch in any other sort of vehicle at CMS, and he slaps home runs. He has won six Nationwide Series and four Camping World Truck Series races at the track.