This year’s MLB Home Run Derby pitted a 21-year-old phenom against a 23-year-old superstar who recently turned down a 15-year, $440 million contract with the Washington Nationals. But was it unfair...