Over the weekend the Buffalo Bills got a surprising challenge from the New England Patriots. One of the AFC's best teams, the ...