With the Home Run Derby now in the books, the MLB All-Star Game is just hours away, although the rosters were first announced more than a week ago. Actually, they weren’t, because since then, we had a controversial Final Vote.
Furthermore, within the last few days, we’ve had players such as Freddie Freeman and Yu Darvish scratched due to injury, and Justin Verlander and Jeff Locke scratched due to starting on Sunday. Therefore, a number of men who thought they’d be watching the game from their TV screens have gotten the call to take the field in Flushing.
Bearing that in mind, here is my revised list of snubs (ranked this time) with five NL players and five AL players.