NFL: America's Game

New England Patriots: 2003

New England Patriots: 2003

ADVERTISEMENT

Summary

A look back at New England Patriots' 2003 Super Bowl victory over Carolina Panthers at the Reliant Stadium in Houston, Texas. The Patriots claimed a narrow 32-29 victory, in what is widely considered by pundits as one of the greatest Super Bowls of all time.
Sport