I'm fairly positive that this will wind up on the Non-Sports board before the day is out, but since it's football, I'll start it here.
Florida Atlantic University has sold its naming rights to its (heretofore unnamed) stadium to The Geo Group, one of the world's largest operators of detention centers and for-profit prisons.
Their largest sources of income are U.S. state and federal prisons, and detention centers for illegal immigrants: both of which have come under criticism for alleged violations of civil liberties and human rights. The CEO of Geo Group holds bachelor's and master's degrees from FAU.
The terms of the agreement and the stadium's official name are still unknown, but FAU will receive about $5 million over the length of the deal.
Nothing official, but rumor has it that they'll (unofficially) call the stadium Owl-Catraz.