Baseball Commissioner Bud Selig said the 2014 All-Star game will be played in Minnesota because "this is the right thing to do and this is the right place to be."
Selig announced Wednesday that the Twins and Target Field will host the game. It's the first time since the Twins hosted the game since 1985, when it was at the recently built Metrodome. The All-Star game was also played in Minnesota in 1965, at the old Metropolitan Stadium.
The return of the All-Star game to Minnesota has been widely anticipated ever since the Twins gained approval to build Target Field.
The new ballpark has been widely praised as one of the best in the game and Selig has long been close with the Pohlad family, which owns the Twins. The 2013 All-Star game will be held at the New York Mets' Citi Field.