Super Bowl LI will be played February 5, 2017 at NRG Stadium in Houston.
Super Bowl LI will be played February 5, 2017 at NRG Stadium in Houston. Richard Drew AP
Super Bowl LI will be played February 5, 2017 at NRG Stadium in Houston. Richard Drew AP