Quote:
Originally Posted by Cory
Seems pretty clear to me it's going to be Atlanta or St Louis.
|
I wouldn't count Indianapolis out just yet. After building up the infrastructure to host a Super Bowl that was considered an overwhelming success, and having seen the proposal being put forth during IRI this year, I think they have a shot.