October 25, 2011

Post thumbnail

Indianapolis mayor Greg Ballard has taken the extraordinary step of refusing to let the Colts return home following the team’s humiliating defeat at the hands of the New Orleans Saints. The red-hot Saints crushed the Colts 62-7 in one of the most lopsided games of the NFL season. The defeat leaves Indianapolis with seven straight…

Read More Indianapolis mayor bans NFL team from town