NFL Recap: New Orleans Saints vs New England Patriots

Ariel and Ben talk about Mac Jones' struggles as the Patriots drop this game against the Saints in Week 3