Not only would it be unjust to have the Texas Rangers' 2B top the Yankees second baseman in the votes for the American League starter spot, it would also be—to use ESPN personality Stephen A. Smith's go-to word—blasphemous. Cano has the clear edge in the production between the two this season, has played much better as of late, and was the significantly better player last year as well.

When it comes to overall numbers, there is no contest between the two top-notch talents. Cano has posted the 10th-best average in the AL at .308 this season, while Kinsler bats just .277.

When comparing RBI and home runs, again there is no contest. Cano is up to 19 homers and 44 RBI while Kinsler has chipped in just nine home runs and 38 RBI for his Rangers ballclub. The 19 long balls for the Dominican sensation rank seventh in the AL.

Kinsler has had a fantastic season, and certainly a career-best run, but there is no questioning who the more talented, deserving player is to start for the All-Star team.

It is also interesting to note the burst Cano has put on display this past four weeks. In the month of June, Cano has racked up a whopping 10 home runs and 20 RBI and has batted .333.