Skip to contents

new england patriots

new england patriots

Something you think we should know? Send a story tip to tips@defector.com

new england patriots

The Bills Pitched A Perfect Game

On Nov. 18, 2007, the New England Patriots traveled to Buffalo in the middle of what would be a 16-0 regular season. That iteration of the Pats steamrolled almost everyone it came into contact with, and Buffalo was no different: New England scored a touchdown on its first seven drives of the game before adding […]

NFL
102Comments

Something you think we should know? Send a story tip to tips@defector.com