Big 12 agrees to shove Monster Energy logo in everybody’s face
The Big 12 announced an agreement this week that, in a sane world, would be so roundly dismissed as embarrassing that the league would have to walk it back. But this is college sports in the we-need-every-cent-possible era, and so we have “Monster Energy Big 12 Football” and “Mon