Am I correctly remembering NASCAR saying several weeks ago that no changes would be made for the 2026 season? Something about network partners not being prepared, I think.
Hummers are great entertainment but there only a few parts of the country where they stay all year. They'll be gone from most of the country by the end of September and won't be back until March or April.