Tag: New England Patriots

Patriots Return to Top of NFL

In what was the lowest-scoring Super Bowl of all time, and one of the dullest, the New England Patriots defeated the Los Angeles Rams, 13-3 in Super Bowl 53 at Mercedes-Benz Stadium. After a one-year hiatus, 41-year old...

Read More
  • 1
  • 2