(Houston, TX) — The New England Patriots are Super Bowl champions for the fifth time in franchise history. The Patriots knocked off the Atlanta Falcons in overtime, 34-28, in Super Bowl 51 at NRG Stadium in Houston. The Pats scored the final 31 points of the game for the largest comeback...
CLICK HERE TO READ MORE
No comments:
Post a Comment