Dustin Bradford/Getty Images
This may be one of the more controversial calls out of all of the picks, but the writers went with Carlos Gonzalez (nine votes), Carlos Gomez (seven) and Carlos Beltran (five).
Wait...have three Carlos' ever started in the same outfield in an All-Star Game?
Gonzalez is an obvious selection considering he's batting .310 with 20 home runs and 56 RBI.
According to Berkon:
Prior to 2013, Carlos Gonzalez epitomized being a product of a hitter-friendly ballpark. In his career (including this season), Gonzalez owns a 1.002 OPS at Coors Field—but a mediocre .772 away. Yet in 2013, Cargo has swapped the trends, posting a 1.064 OPS away from Coors this year, while "just posting" a .989 OPS at home. As a result, Cargo is leading the league in home runs and slugging (.638)—and is holding his own defensively.
Gomez may be the surprise for many people, but he's had a worthy season as well. He's batting .320 with 12 home runs and 37 RBI.
According to Reuter:
Gomez has always had the tools to be a star, and last season he finally turned that into production as he hit .260 with 19 home runs and 37 steals. That was enough to earn him a three-year extension and he has been a legitimate star so far this year with a .943 OPS, 12 home runs and 13 steals.
Beltran is currently leading the NL in outfield votes and is pretty much a shoo-in to start. He's batting .310 with 17 home runs and 45 RBI.
He's been the most consistent player this year, helping lead the Cardinals to the best record in baseball.
Justin Upton 2
Hunter Pence 2
Domonic Brown 1
Bryce Harper 1
Gerardo Parra 1
Andrew McCutchen 1
Shin-Soo Choo 1