A player who shows great promise as a rookie may be given a free pass once his skills start to decline. Gaudy statistics, such as high home run or stolen base totals, sometimes obscure a player's less-obvious flaws to the point where he's perceived as more valuable than he actually is.
A massive, unwieldy contract can put an otherwise-talented player on a pedestal he can't possibly live up to. Injuries may rob a star of speed and power, but they have a much harder time stealing his reputation. These and other factors can often contribute to collective overrating of a player by fans and media, while causing better players to remain unheralded.
ESPN.com's Jayson Stark has compiled a list of the ten most overrated players in baseball, based on their perceived talents versus their actual results. Do you agree with his choices? Give us your vote below!