FOXBORO — On a day when it rained cats and dogs, the Bills defense played like the latter. As for the Patriots, they played like road graders, and the man driving that bone-crushing machine was LeGarrette Blount. Source: Continue reading...