I was in New Orleans for the Patriots first win a few months after Sept 11. Security was heroic, had concrete blockades all around the Superdome, Humvees patrolling all around, military all over with semi automatic rifles. Took 2 hours to check in.
I cant believe it but I bet the Pats and was ecstatic when they pulled it off. Little did I imagine what I would soon think of the Pats.