NFL: America's Game

New England Patriots: 2001

New England Patriots: 2001

ADVERTISEMENT

Summary

Revisiting New England Patriots' 2001 Super Bowl triumph over St Louis Rams at the Superdome in New Orleans, Louisiana. The match was decided by a 48-yard match-winning field goal in the dying seconds of the fourth quarter.
Sport