Quote Originally Posted by CALI49ER View Post
New england been to 7 in the last 25 years
Correct.

The stat he probably meant to say is nobody has won 4 SBs in the past 25 years other than the Giants.