The question “who is the greatest hitter” is likely to garner many different answers depending on how the statement is qualified. If asked about the greatest current hitter, respondents are likely to name Mike Trout, Bryce Harper, or Miguel Cabrera, depending on their recency bias and statistical slant. If asked about the greatest hitter of all-time, many fan will apply their own qualification to the question. The common answers are Babe Ruth, Ted Williams, or Hank Aaron. If you are a look-the-other-way sort of fan, Barry Bonds may enter your mind. If you are a huge fan of old school players, perhaps Ty Cobb is the greatest hitter of all-time.