Same thing for the new Colts Lucas Oil Stadium in Indy!
Whod’a thunk a Patriots and Colts fan in the same boat ;) (though I don’t live in Indy-about an hour south..)!
Yea, No kidding huh?
Not to rag on you or anything but back then a Colts game was the only game that us Pats fans thought we ever had a chance of winning.
How times have changed....