2 years ago

Has December Proved the Bills Are the Best Team in the NFL?

Sports Illustrated
Sports Illustrated
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?

Browse more videos

Browse more videos