answersLogoWhite

0

2004 was the last year the patriots won the superbowl

User Avatar

Wiki User

16y ago

What else can I help you with?