I've learned a few things over the years and one is to never bet against Brady and Belichick especially after giving them an extra week off. Big spread I know but don't care.
I don't trust Mariotta nor do I trust his WRs to make plays in NE.
NE wins by 20.