It’s a WSJ report, but I don’t buy it.
It has Louisville #46 at $286 million. We average 10k more fans per game. Our SEC TV deal alone gets us more money. Being in the SEC simply makes us valuable.
It has IU at #33 at $386 million, so you know it’s BS