Originally Posted by HOU-TEX
Yep, most loved it here. If it weren't for teams building new stadiums every dadgum year we might've gotten another one sooner.
An outdoor New York SB though? Seems like the East Coast bias got them on that one, imo.
Rich Eisen was co-hosting the announcement show on NFLN, and he noted that Super Bowl XXXVIII in Houston was the first one the network covered, so lots of those folks have vivid memories. His exact description of Houston's performance as host was "They crushed it".