Joe Carter:
Carter enjoyed a 16-season career with five teams where he hit 396 home runs and drove in 1,445 runs. He had 2,184 total hits, not an amazing number but certainly not bad. But he only hit .259 overall, not exactly a Hall of Fame batting average.
Some baseball metrics claim Carter is the most overrated player in MLB history. While those stats may or may not hold weight, the fact of the matter is that Carter was largely remembered for one single home run. He won a second straight World Series for the Toronto Blue Jays in 1993 with a walk-off homer, immediately cementing his place in baseball history. Carter was certainly a big part of those impressive runs for Toronto, and they were great. But overall, he’s more well-known for that one huge hit than his entire career of achievement.