All-Star voting is usually fair. Some players have great starts to the season and are voted onto the team, such as Joey Votto, R.A Dickey, Josh Hamilton and many more players.
However, you could definitely argue that sometimes, players are snubbed.
When it's the pitching staff, it doesn't count. Tony La Russa manages the NL team and chooses the pitching staff. Giants fans were angry with La Russa's decisions, as he left off Madison Bumgarner, Ryan Vogelsong and Sergio Romo.
Bumgarner is 10-4 with a 2.85 ERA. Vogelsong is 7-3 with a 2.26 ERA. And Romo, maybe the best reliever in baseball, is 2-1 with an 0.79 ERA.
Giants fans couldn't control the pitching choices. But in areas they could control, they made sure that every Giant possible would make the All-Star team.
Now, they didn't the results they wanted. Since La Russa picked them, no Giants ended up being reserves. However, three of the nine NL starters are Giants, and you can thank Giants fans for that.
Buster Posey has been great this year, hitting .303 with 10 homers and 42 RBI. However, Carlos Ruiz and Yadier Molina both have better stats. Molina is hitting .309 with 13 homers and 45 RBI, while Ruiz is hitting .356 with 11 homers and 43 RBI.
While Posey is a better defensive catcher than both players, there is some controversy about the results. But what really brings a lot of controversy is the fact that Posey received the most votes for any NL player in history.
That's just one example of why Giants fans are the best.
Melky Cabrera is hitting .352, but his seven homers and 39 RBI scared away some voters. Cabrera was in fourth place behind Matt Kemp and Ryan Braun, two players that many people voted for because, well, fans want to see stars in the All-Star game.
However, Cabrera passed both and finished behind only Carlos Beltran.
While Cabrera deserved the bid, many people thought he wouldn't earn it. Similarly, a lot of people think David Wright should have won the starting third-baseman job, although another Giant, Pablo Sandoval, won the spot.
Sandoval is hitting .300 with six homers and 25 RBI, but he has missed a lot of time and definitely isn't playing as well as Wright. Wright is hitting .354 with nine homers and 50 RBI, and he is a better defensive third baseman.
However, the "Kung Fu Panda" is a fan favorite in San Francisco, and Giants fans voted for him. As a result, he won the starting spot. And while those Giants were the only ones voted to the team, a lot of other Giants came close.
Brandon Crawford, he of the .232 batting average, and Brandon Belt, he of the .269 batting average, both came just shy of winning the starting job. Crawford has just one home run and 21 RBI, yet he came just a couple hundred thousand votes shy of winning the starting job.
Oh, and Crawford has 12 errors.
Belt has been lighting it up recently, but did he really deserve to come behind only Joey Votto? Belt only has four homers and 29 RBI, and there are a lot of other great first basemen.
And while you may think this is crazy, it's not all. Angel Pagan has a .292 batting average, but did he really deserve to come in fifth for the outfield? And Aubrey Huff, who has 58 at-bats and a .155 batting average, finished 14th, which he didn't deserve.
Oh, and Freddy Sanchez, who hasn't played a game, finished fourth for second baseman. That right there shows how much Giants fans care.
You may not agree with some of the decisions, and I don't either (although I do agree with Cabrera and Posey starting). However, Giants fans really do care, and they will do whatever it takes to get their players in the All-Star game.
And that proves that San Francisco has the best fanbase in baseball.