Super Bowl 51 will be the third Super Bowl that Houston has hosted. They last hosted in 2004 with Super Bowl 38 and 1974 with Super Bowl 8. The city will also host Super Bowl Live, a free nine-day fan event taking place in downtown Houston. (Instagram)
Comments
New England Patriots Super Bowl LI: All the Memes You Need to See