Buffalo Bills thrash New England Patriots to sweep Bill Belichick’s team for first time since 1999

0
3567

For almost 20 years, the Buffalo Bills have been the New England Patriots’ whipping boys.