Official website of the New England Patriots
Patriots at Bills Highlights | 2008 Season
Watch game highlights from New England's game against the Buffalo Bills at Ralph Wilson Stadium on Sunday, December 28, 2008.
Trending Video
Latest News
Presented by
In Case You Missed It
Presented by