{ "vars" : { "gtag_id": "UA-1995064-10", "config" : { "UA-1995064-10": { "groups": "default" } } } }

New England Patriots Super Bowl LI: All the Memes You Need to See

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)

0 Comments

Now Test Your Knowledge

Read more

More Sports News

The New England Patriots beat the Pittsburgh Steelers to win the AFC Championship. They will advance to Super Bowl 51, and will take on the Atlanta Falcons in Houston, Texas.