0 votes
What was the best Patriots team?

1 Answer

0 votes
No, the 2007 Patriots did not win the Super Bowl, but they were the best Patriots team ever. One drive can't change that. It literally took a miracle catch to beat them.
...