By Bret Lewis, morning sports anchor
You hear all the time about football stadiums being named for corporate sponsors. Florida Atlantic University has sold its stadium naming rights to the Geo Group. This is a company that operates prisons throughout the world.
I would imagine Raiders’ fans are furious that Oakland Alameda Coliseum didn’t get it.