Before we go jumping on the GEO Group for what they do, I should mention that I keep hearing the words "corporate philanthropy" used in conjuntion with this deal. The CEO is an FAU grad. If his company wants to make a contribution to his alma mater, why shouldn't FAU accept the offer? I'm not a fan of corporate names on stadiums, but is GEO Group really any worse then some of those Dot Com businesses that no longer exist or financial firms that were badly mismanged? I wonder if any of the people at Enron who lent their name to the baseball park in Houston are now guests at a GEO Group facility.
It's not like the stadium is going to be called Alcatraz - although that would be kind of cool.
On a side note - will they have to relocate all the burrowing owls because they keep tunneling under the prison walls?