Super Bowl LI awarded to Houston

The city of Houston has been awarded Super Bowl LI which will be played in February of 2017.

Houston hosted Super Bowl XXXVIII back in 2003 between the Patriots and Panthers.

 

Leave a Reply

Your email address will not be published.