The All Star game voting for position players has been in full swing already, with the Royals fans swarming the polls to get a bevy of Kansas City players on the field. Mike Trout, the one surefire Angels all star and new baseball icon, is getting beat in the voting by Lorenzo Cain. It's bad enough that he came up with so many crazy plays in last year's ALDS, but now he's just rubbing it in. Look, baseball fans know there is some farcical aspect to the MLB All Star Game voting system, as every year we're treated to a team full of whatever the biggest bandwagon happens to be at the time(last year it was a slew of A's crowding up the ballot).