Belichick voted 2nd most overrated NFL coach