They should have but honestly aren’t that good of a team. Even their coaching, this newfangled genius stuff, they didn’t impress me at all. They’ll get the W and whoop it up like a bunch of dingbats in the short term and may even hold the lead in the AFC East for a few weeks owing to scheduling, but between the short week, injuries, weather, refs, concussion protocol doctors and self-sabotage from the Ravens and Bills they have a better shot at Powerball than everything lining up this perfectly again. Enjoy it while it last; it won’t last long.