Kansas City Royals Dominating All-Star Voting

7 of 9

Mandatory Credit: Peter G. Aiken-USA TODAY Sports

Kendrys Morales: .302/.363/.494, 918,049 votes

It is amazing how great a contract can look with the gift of hindsight. When the Kansas City Royals signed Kendrys Morales, that move was almost universally panned, as Morales had a truly horrid 2014 season. As we all know, Dayton Moore gambled that was the aberration, and his performance from 2009 through 2013 was still there, waiting to be tapped into.

This gamble has paid off in quite the dramatic way for the Royals. Morales has given the lineup that power element they needed, as he has six home runs and an American League leading 37 RBI, but he has provided something else. Suddenly, the Royals are a lot more patient team, looking for pitches to drive instead of impersonating turnstiles. It is a lot of fun to watch.

The problem is, Nelson Cruz is also putting together an excellent season. As strong as Morales has been as the Kansas City Royals MVP this year, Cruz has put together an insane .341/.398/.688 batting line with a league leading 17 home runs. He is also only two RBI behind Morales for the American League lead there, as Cruz is putting his stamp on the Mariners offense.

You would have to think that only the one designated hitter would go to the all-Star Game. With the way that Nelson Cruz is performing, Kendrys Morales appears to be on the outside looking in.

Chances of starting: Low, but he could get close

Next: He's really ahead of Trout