Has December Proved the Bills Are the Best Team in the NFL?
  • 3 years ago
The Buffalo Bills are rolling, with their latest win being a dominant victory over the New England Patriots on Monday Night Football. We know the Bills are perhaps the biggest threat to the Chiefs in the AFC, but could they actually be the best team in the NFL?