Defo is a little confused at the backlash suddenly facing Bill Belichick over his legacy because this season has gone off the rails for the New England Patriots?!