So, we here at the Sons of Johnnie LeMaster were looking at the schedule and noticed that this year's All-Star Game is in Phoenix. At the same moment, we remembered that as the National League representative in the World Series, that Bruce Bochy will get to field his NL roster, once the starting position players are voted in.
It's probably safe to say that several Giants will be on the roster based on their contributions last year, and performance this season. So here's our guess on which Giants will be on the 2011 NL All-Star team.
Buster Posey - voted in