New England +3
Buffalo is getting healthy, has gotten 2 starting OL back this week, which concerns me a bit. New England Is Probably without Kyle Dugger, who you could make a case as being their best defensive player (leads team with 80 tackles, 65 unassisted), coronavirus protocol all week...