5 reasons Sunday's win was the most exciting Buffalo Bills game of 2017 - Buffalo Rumblings
Penalty Recap: Buffalo Bills vs. 2017 opponents - Buffalo Rumblings
Ten most penalized Buffalo Bills in 2017 - Buffalo Rumblings
Buffalo Bills lead league in illegal formation penalties following Houston Texans game - Buffalo Rumblings
Bills should re-examine London approach after sluggish performance against Jaguars - The Athletic
Reports claim Bills LB Matt Milano suffered broken leg - Buffalo Rumblings
Bills 22-16 Dolphins (Dec 31, 2017) Game Recap - ESPN
Penalty Recap: Tampa Bay Buccaneers at Buffalo Bills - Buffalo Rumblings
Plays that defined 2017: Buffalo Bills at Miami Dolphins - Buffalo Rumblings