interesting site. I can't see it happening. Colts new stadium is the most logical location, but capacity might be too small.