Let me introduce you my All-Star snubs of this year. It trim it down to 4 players each from both leagues. To me they are:
Michael Morse (.301; 15 HR; 47 RBI) - comeback player of the first half has produced offensively for the Nationals, more than $126 million man Jayson Werth. At least he was consider part of final roster vote.
Danny Espinosa (16 HR; 50 RBIs) - in his first full season he provided the Nationals a 1-2 offensive punch. His 16 HRs currently tied 10th in the NL.
Anibal Sanchez (6-2; 3.58 ERA; 117 strikeouts) - back to form after battling injuries for past few years. His 117 strikeouts is tied 9th in the league.
Tommy Hanson (10-4; 2.44 ERA; 1.02 WHIP) - one of 13 players to have 10 or more wins with a low ERA and still no appearance.
Dan Haren (10-5; 2.61 ERA; 134.1 IP; .95 WHIP) - like Hanson, one of 13 players with 10 or more wins, a low ERA, and effective starter stretching out innings and walking fewer batters.
Alex Gordon (.299; 106 hits; 11 HR; 50 RBI) - finally has his breakout season with showing off his offensive bat. At least he was part of the final vote.
Nelson Cruz (20 HR; 55 RBI in 73 games) - despite missing 1/5 of the season he bounced back with his offensive pop that netted him 20 homeruns in 73 games. Those 20 homeruns currently ranked 9th in the league.
Adam Lind (.300; 78 hits; 16 HR; 52 RBI in 67 games) - like Cruz who missed part of the season he manage make it up with his offensive with his homers and driving in runs including a healthy .300 average.