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.