Sports Facts Rotating Header Image

Who won Super Bowl XXXVIII?

In 2004, the New England Patriots defeated the Carolina Panthers 32-29 to win Super Bowl XXXVIII.


Discuss This Topic