|Date||July 10, 2012|
|City||Kansas City, Missouri|
|MVP||Melky Cabrera (SF)|
|Ceremonial first pitch||George Brett|
|Television||Fox (United States)|
MLB International (International)
|TV announcers||Joe Buck, Tim McCarver, Ken Rosenthal and Erin Andrews (Fox)|
Gary Thorne and Rick Sutcliffe (MLB International)
|Radio announcers||Jon Sciambi and Chris Singleton|
The 2012 Major League Baseball All-Star Game was the 83rd edition of the Major League Baseball All-Star Game. It was held on July 10, 2012, during the 2012 Major League Baseball season at Kauffman Stadium in Kansas City, Missouri, home of the Kansas City Royals. This marked the third time the Mid-summer Classic had been played in Kansas City, with Kauffman Stadium (then named Royals Stadium) last hosting the event in 1973, the stadium's first year of existence. The event was also held at Municipal Stadium in 1960, when the Athletics were still based there, one of two played that season. The game was televised in the United States by Fox.
The National League shut out the American League for the sixth time in All-Star Game history. It was the third-largest margin of victory for any Mid-summer Classic. The TV ratings fell even further than the 2011 edition, earning a 6.8 rating and 12 share on Fox. The total number of viewers who watched any portion of the game was up 7 percent from the previous year, however, with 27.7 million total viewers.
Kauffman Stadium underwent a US $250 million renovation, funded by a 0.375% sales tax increase on the residents of Jackson County, Missouri for the Harry S. Truman Sports Complex, which also houses Arrowhead Stadium, the home of the Kansas City Chiefs. The referendum passed in an election on April 4, 2006. As a result of the deal, Major League Baseball commissioner Bud Selig promised the area that the team would host a future All-Star Game no later than 2014. On June 16, 2010, Selig officially awarded the rights to host the game to Kansas City for the 2012 season.
Fenway Park was also in contention for hosting the 2012 All-Star Game to celebrate that park's centennial. However Boston had most recently hosted the 1999 All-Star game.
Balloting for the 2012 All-Star Game starters began online April 20 and continued through June 28. Fan voting also took place in each MLB stadium, beginning May 8 (at the latest) and ended on June 22. The top vote-getters at each position (including the designated hitter for the American League) and the top three among outfielders, were named the starters for their respective leagues. The results were announced on July 1. A record 40.2 million votes were cast, beating out the previous record from 2011 (32.5 million) by a little under eight million. Josh Hamilton was the leading vote-getter with 11,073,744 votes, shattering the record that José Bautista set the prior year with 7,454,753 votes. Buster Posey set a new NL record for votes this year with 7,621,370 votes.
After the rosters were revealed, a second ballot of five players per league was created for the All-Star Final Vote to determine the 34th and final player of each roster. The online balloting was conducted from Sunday afternoon, July 1, through Thursday afternoon, July 5. The winners of the All-Star Final Vote were Yu Darvish of the Texas Rangers (AL) and David Freese of the St. Louis Cardinals (NL). Chipper Jones, of the Atlanta Braves, was removed from the ballot on July 3 after he replaced Matt Kemp on the roster due to injury.
|American League||National League|
|Jonathan Broxton||KC||P||Michael Bourn||ATL||OF|
|Yu Darvish||TEX||P||David Freese||STL||3B|
|Ernesto Frieri||LAA||P||Bryce Harper||WAS||OF|
|Jason Hammel||BAL||P||Aaron Hill||ARI||2B|
Players in italics have since been inducted into the National Baseball Hall of Fame.
The only position player able to participate who was not used was Adam Dunn. Lance Lynn and Huston Street were the pitchers not used by the National League. For the American League, pitchers Yu Darvish, Félix Hernández (who threw 114 pitches on July 8), Jake Peavy, and Chris Perez did not enter the game.
In the first inning, the National League scored five runs off of Justin Verlander. Melky Cabrera singled with one out, then scored on Ryan Braun's double. Two two-out walks loaded the bases before Pablo Sandoval cleared them with a triple to the right field corner. Sandoval then scored on Dan Uggla's single. In the fourth, Rafael Furcal tripled with two outs off of Matt Harrison and scored on Matt Holliday's single. Melky Cabrera's home run then capped the game's scoring. The AL had the bases loaded in the fifth off of Clayton Kershaw, but failed to drive in any runs and the NL won 8–0. It was the third straight season the AL lost in an All-Star game. With two hits and two RBI, Melky Cabrera was named the All-Star Game MVP and was the first Giants player to be named All-Star MVP since Bobby Bonds in the 1973 All-Star Game, which was also held in Kansas City.
|1||Carlos González||Rockies||DH||1||Derek Jeter||Yankees||SS|
|2||Melky Cabrera||Giants||CF||2||Robinson Canó||Yankees||2B|
|3||Ryan Braun||Brewers||LF||3||Josh Hamilton||Rangers||LF|
|4||Joey Votto||Reds||1B||4||José Bautista||Blue Jays||RF|
|5||Carlos Beltrán||Cardinals||RF||5||Prince Fielder||Tigers||1B|
|6||Buster Posey||Giants||C||6||Adrián Beltré||Rangers||3B|
|7||Pablo Sandoval||Giants||3B||7||David Ortiz||Red Sox||DH|
|8||Dan Uggla||Braves||2B||8||Mike Napoli||Rangers||C|
|9||Rafael Furcal||Cardinals||SS||9||Curtis Granderson||Yankees||CF|
|Matt Cain||Giants||P||Justin Verlander||Tigers||P|
NL: Matt Cain
AL: Justin Verlander
WP: Matt Cain (1–0) LP: Justin Verlander (0–1)
NL: Melky Cabrera (1)
Umpires: Home Plate – Gerry Davis (crew chief); First Base – Jim Joyce; Second Base – Brian Runge; Third Base – Tony Randazzo; Left Field – Lance Barksdale; Right Field – Brian Knight
Weather: Temperature: 90 °F (32 °C), clear; Wind: 11 mph, in from left field
Time of Game: 2:59