Bills' Insider Chris Brown recaps the Bills' Week 8 Matchup with the New England Patriots at New Era Field.
You May Like
This game will keep you up all night!
Can't-Miss Play; Tyrod Taylor sprints up the middle on 4th down for 26-yard TD
The most addictive game of the year! Play with 14 million Players now!