5 Points To Ponder: Charlotte’s Climb Back To NASCAR Respectability
ONE: Charlotte Motor Speedway Battles Back NASCAR may have been created in some smoke-filled meetings down in Daytona Beach but make no mistake: Charlotte is now stock car racing’s home base. Every major team has its race shop in the area, along with a core group of the sport’s operating staff paired with the NASCAR …