“The Only One Making Money”- Facing Huge Ownership Loss, Michael Jordan Exposes NASCAR’s Greed
NASCAR executives have been under the radar for hogging the pie more than they need. The racing series under Jim France signed a $7.7 Billion media rights deal with Fox, NBC, Amazon, and Warner Bros. Discovery last November. This felt like a slap on the …