No Picture
Charlotte Motor Speedway

Running Tracks Backward

The All Star Race, let’s face it, is a series of gimmicks strung together in the cause of entertainment. Not that there’s anything wrong with doing that. It’s what every sport does. People like home runs? […]