GEO Group Stadium
Season 9 E 65 • 02/21/2013
One of the nation's largest operators of for-profit prisons sponsors a sports stadium, but naysayers are in a snit over the group's mistreatment of inmates.