Nobody saw this coming. Sure, did people think the Patriots could or would win? Absolutely. But I don’t think there is a person out there who saw the absolute destruction the Pats would bring upon Baker Mayfield and the Cleveland Browns. I apologize for the delay in getting this one out – I recorded it Sunday night and well….no excuses. Go Pats! See you tomorrow!
