Originally Posted by infantrycak
Actually the Houston SB got excellent reviews.
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.