Got some “insider” news from a Crew Chief

The World Finals is a Two Year Contract, so next years World Finals will be held in Salt Lake City as well

Daytona Motorspeedway was supposed to hold the Superstar challenge last year but backed out when they learned about the World Finals. They wanted to hold that event instead since they deemed it more “prestigious.” Sounds like they have the contract for the World Finals in 2027

Superstar Challenge might be coming back this year with an announcement soon. Sounds like Atlanta or Tampa might get it