KANSAS CITY — Baseball commissioner Bud Selig says the 2012 Major League All-Star Game will be played in Kansas City.
Selig made the formal announcement Wednesday at Kauffman Stadium, following through on a promise he made four years ago.
The game is a reward for Jackson County voters approving a sales tax increase in 2006 to fund more than $250 million in stadium renovations. Selig had promised before that vote that an All-Star Game would be held in Kansas City between 2010 and 2014 if the tax were approved.
The Royals also hosted the game in 1973, the year the stadium opened.