Patriots Preview: New England Patriots (3-0) at Buffalo Bills (3-0)
It is a battle of the undefeateds if you will when the Patriots travel to Orchard Park, New York to take on the Buffalo Bills. The Patriots have absolutely owned the Bills during the Belichick, Brady era, especially in Buffalo. Tom Brady is 30-3 in his career against the Bills. Bills fans are hoping that this is the year their team breaks the Patriots curse at home and actually wins…