Super Bowl week activities underway in Houston

The AFC champion New England Patriots have arrived in Houston for Super Bowl 51.  The team landed this afternoon ahead of Super Bowl Opening Night tonight at Minute Maid Park.  The NFC champion Atlanta Falcons arrived in Houston on Sunday.  The Pats will practice this week at the University of Houston, while the Falcons will practice at Rice University.  Super Bowl 51 is set for Sunday at NRG Stadium. 

Photo: Getty Images


Sponsored Content

Sponsored Content