Buffalo Bills’ Domination Over New England Patriots in Foxborough, 38-9

Buffalo Bills’ Domination Over New England Patriots in Foxborough, 38-9