The Miami Marlins will host the Major League Baseball All-Star Game for the first time in 2017, according to a report.

Cincinnati will host this year's contest, while San Diego was awarded the game in 2016.

The Marlins had been scheduled to host the 2000 All-Star Game, but following the team's post-World Series fire sale of 1997, MLB stripped South Florida of the midseason showcase and awarded it to Atlanta.