The worst bad call I can remember was in 2010 when the first base umpire called a runner safe when he was clearly out—in the ninth inning of what had been a perfect game. I think there may have been two outs at the time. I think the umpire later admitted he got it wrong.
As a Tigers fan, it still burns me.