Super Bowl LI: New England Patriots vs. Atlanta Falcons(67 images)

Highlights from Super Bowl LI as the New England Patriots take on the Atlanta Falcons at NRG Stadium in Houston, Texas, on February 5, 2017.

New England Patriots players celebrate with the Vince Lombardi Trophy after defeating the Atlanta Falcons in Super Bowl LI at NRG Stadium in Houston on February 5, 2017. The Patriots came from behind to defeat the Falcons 34-28 in overtime. Photo by Kevin Dietsch/UPI | License Photo
0 of 0