Miami, FL (SportsNetwork.com) - The Miami Marlins have been officially selected to host the 2017 All-Star Game.

Major League Baseball made it official during a Friday press conference.

"Miami has hosted two World Series, and I am pleased that Marlins Park will now welcome the city's first All-Star Game in 2017," said MLB commissioner Rob Manfred. "The Marlins and the City made a comprehensive bid to hold a memorable All-Star Week during the Club's 25th season. As the Gateway to Latin America, Miami will be a perfect venue for a global game to celebrate the summer's best sporting event."

It will be Miami's first time hosting the event, but it is not the first time it has been awarded the game.

MLB awarded the Marlins the 2000 All-Star Game only to take it away and give it to Atlanta after the 1997 World Series team was dismantled. The franchise had also made a bid to host the 2015 contest.

"The Miami Marlins are thrilled to host the 2017 All-Star Game at Marlins Park. This is representative of a new chapter in so many ways, including the evolution of our great city, the bright future for our ballclub, and even the sport itself, as we welcome our new and dynamic Commissioner to the helm," noted Marlins owner Jeffrey Loria. "It's an exciting time for baseball and we look forward to hosting one of its iconic events."

Cincinnati's Great American Ball Park will host this year's All-Star Game, while San Diego will welcome the 2016 Midsummer Classic.

Once the next three games are completed only four existing ballparks will remain that have not yet hosted an All-Star Game. They are: Yankee Stadium, Philadelphia's Citizens Bank Park, Tampa Bay's Tropicana Field and Washington's Nationals Park.