Superbowl 51 Live stream 2017
UPDATE: HIGHLIGHT VIDEOS
(original live stream taken down from youtube)
Superbowl LI: Patriots vs Falcons Live
New England patriots and Atlanta Falcons battle for the superbowl. Watch Lady Gaga in the first half time show as she jumped off the roof of the stadium.
Super Bowl LI will be held at NRG Stadium in Houston, Texas, home of the Texans. Owners voted in May 2013 to hold this year’s Super Bowl in Houston, with the nation’s fourth-largest city beating out co-finalist South Florida for hosting rights.
It’ll be the second Super Bowl held at NRG Stadium, which was named Reliant Stadium when it hosted Super Bowl XXXVIII between the Patriots and Panthers in 2004, a game New England won 32-29. The city of Houston has hosted the championship game on one other occasion, with the Dolphins topping the Vikings 24-7 at Rice Stadium in 1974 in Super Bowl VIII.