NASCAR & Race Team Financials Revealed | Reacting to the State of the Sport Address

The 2025 NASCAR State of the Sport address was meant to be uplifting, but instead, it exposed just how many cracks still exist beneath the surface. Between billion-dollar revenue figures, ongoing lawsuits, and a playoff format facing change, the annual update from Steve Phelps and Steve O’Donnell left as many questions as it did answers. … Continue reading NASCAR & Race Team Financials Revealed | Reacting to the State of the Sport Address