0 votes
Who won the game between the New England Patriots and the Buffalo Bills?

1 Answer

0 votes
Patriots beat Bills 24-17, win 11th straight AFC East crown.
...