Super Bowl 2017: 5 things to know before heading to Houston

It’s time for fans to prepare if they are heading to Houston for the Super Bowl.

The Falcons and the New England Patriots will face off at 6 p.m. Feb. 5 for Super Bowl LI at NRG Stadium, only the second Super Bowl appearance for the Falcons and the 10th appearance for the Patriots.

According to St …
See the original posting at Super Bowl 2017: 5 things to know before heading to Houston