GEO Group stadium mocked by Colbert, opposed by activists
The furor continues over Florida Atlantic University's deal to name the Owls football stadium after private prison operator GEO Group. The jokes are continuing, as well.
The stadium has been nicknamed "Owlcatraz." It's been suggested that the University of Miami stadium would be a more appropriate venue for a prison company.
You can start the petition asking Florida Atlantic University to drop the GEO Group name from the stadium here.