For the folks hard-core against this deal, is Belichick an idiot now? Or is this a 98.5 "Kraft is cheap" take? I'm legit curious about the angle here.
Edit: if you just want to vent because you had your hopes up for Watson megadeal or a huge trade up into the top 3, that's fine too. I'm just trying to understand.
Edit: if you just want to vent because you had your hopes up for Watson megadeal or a huge trade up into the top 3, that's fine too. I'm just trying to understand.
Last edited: