How ‘bout them Buffalo Bills? After defeating the Miami Dolphins, 31-21, on Thursday Night Football at Highmark Stadium, the Bills find themselves as the only 3-0 team in the NFL with three extra days of rest heading into Week 4. Buffalo has now won 10 straight games against Miami when playing at Highmark Stadium.

Entering Week 3, three of the previous games in Orchard Park, NY between these teams were decided by three or fewer points, so Miami’s double-digit spread was interesting despite its rough start to the season. And that was evident on Thursday night when Miami scored a touchdown on its first drive and was able to stay in the game until the end because Buffalo was unable to properly execute and pull away.

Another week, another record broken by Josh Allen. The reigning NFL MVP bec

See Full Page