Saints torch Patriots behind Alvin Kamara, stellar defensive play

2 years ago 33
The New Orleans Saints topped the New England Patriots 34-0 in one of the worst blowouts of the Bill Belichick era. Mac Jones was benched in the loss.
Read Entire Article