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..
Things have not gone according to plan for Cam Newton in his stint with the New England Patriots, and Cam expressed his frustration after the team's loss to the Buffalo Bills on Monday Night Football.