The 2012 National League All-Stars got revealed Sunday (July 1). San Francisco Giants catcher Buster Posey got the start after a very tough injury last year. He is joined by Cincinnati Reds first baseman Joey Votto, Atlanta Braves second baseman Dan Uggla, Giants third baseman Pablo Sandoval and St. Louis Cardinals shortstop Rafael Furcal. It's pretty shocking that New York Mets third baseman David Wright didn't get voted in.
In the outfield, Matt Kemp of the Los Angeles Dodgers made it despite being on the disabled list for quite a while this season. He is joined by Carlos Beltran of the Cardinals and Melky Cabrera of the Giants in the outfield. Those three players are some of the best in the league, but it leaves out Ryan Braun of the Milwaukee Brewers, who is the defending NL MVP. Braun ended up selected as a bench player for the team though, along with Wright.
Some of the reserves for the team include Los Angeles Dodgers ace Clayton Kershaw, Atlanta Braves reliever Craig Kimbrel, Red closer Aroldis Chapman and Washington Nationals pitcher Gio Gonzalez. On the bench, the NL All-Stars have Chicago Cubs shortstop Starlin Castro, Colorado Rockies outfielder Carlos Gonzalez and Miami Marlins outfielder Giancarlo Stanton.
Which players do you think should have been National League All-Stars this season but did not make the team? Do you think that the fans voted in the correct starters?