2012 Major League Baseball All-Star Game
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 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.
View of the stadium during the National Anthem at the 2012 All-Star Game
2012 Major League Baseball season
The 2012 Major League Baseball season began on April 5 because during the MLB Spring Training it was the first of a two-game series between the Seattle Mariners and the Oakland Athletics at the Tokyo Dome in Japan. On November 22, 2011, a new contract between Major League Baseball and its players union was ratified, and as a result, an expanded playoff format adding two clubs would be adopted no later than 2013 according to the new Collective Bargaining Agreement. The new format of the 2012 postseason to used the 1 game series of the Wild Card round of the format for the 2012 postseason only. The restriction against divisional rivals playing against each other in the Division Series round that had existed in previous years was eliminated, as the Baltimore Orioles and New York Yankees squared off in one of the best-of-five LDS in the American League. On April 4, 2012, it was the last day of the MLB Spring Training and ended with the new Marlins Park, as the newly renamed Miami Marlins hosted the defending World Series champion St. Louis Cardinals. The regular season ended on Wednesday, October 3. The entire master schedule was released on September 14, 2011.
Opening day at Marlins Park.