We’ve come a long way from the nip slip.
It looks like Houston will have a second chance at a memorable Super Bowl, whether the Texans claim a title by then or not. After awarding Super Bowl 50 to San Francisco for 2016, the NFL commission has selected the Bayou City to host the world’s biggest American Football game in 2017. Some of the plans that we’ll see for the big game already got a trial run this year with the smashing success of the NBA All-Star game. Like the Super Bowl bid, Houston used Discovery Green (which wasn’t around last time the city hosted) as a central gathering point for family festivities, concerts and general fandemonium, while the actual game took place in Toyota Center. Along with Discovery Green, the city will have over $5 billion dollars in new amenities in time for the game, including a new 1,000 room hotel, and a Texas Cultural Center. Some exciting things ahead for Houston sports fans.