Patriots top Bills, remain undefeated thanks to D/ST

The New England Patriots won an ugly game on the road against the Buffalo Bills almost solely on the strength of their defense and special teams. A win’s a win. That’s surely what the New England Patriots players and coaches must be saying to themselves as they head back to Foxborough, one of three remaining … Continue reading Patriots top Bills, remain undefeated thanks to D/ST