Nfl 100
PatriotsNFL lets fans vote for the “greatest moments” in league history and naturally it’s a slanted anti-Patriots sham
The NFL had fans vote for the “greatest moment” in league history. As any Patriots fan could have predicted, 28-3 didn’t make the cut.
Matt Dolloff