The New England Patriots were humiliated by the Buffalo Bills, 38 to 9, on December 28.

See Trending NFL Searches