The NASCAR Cup Series All-Star Race, an event traditionally held the week before the Coca-Cola 600, has always been designed as a no-holds-barred, high-stakes spectacle, originally called “The Winston” in 1985 at Charlotte Motor Speedway. However, the recent change in location of the All-Star Race is a clear sign of NASCAR’s strategy to break with tradition and seek new energy.

For 34 of its first 35 years, the race resided at Charlotte Motor Speedway. This tradition was broken in 2020 when the race moved to Bristol Motor Speedway, then to Texas Motor Speedway for 2 years, and then to the resurrected, historic North Wilkesboro Speedway for 2023 through 2025, marking NASCAR’s 75th anniversary. Now, the official announcement that Dover Motor Speedway will host the 2026 All-Star Race signals

See Full Page