After Monumental 9-Figure TV Deal, NASCAR Delivers a Major Blow to Cup Teams’ Financial Future
NASCAR is throwing a curveball. And it is heading straight toward the impending charter deal expiring on Dec. 31. Only days after Stewart-Haas Racing announced they were shutting shop to…