Commissioner Rob Manfred announces that the Miami Marlins have been awarded the 2017 All-Star Game, set for July 11, 2017.

Boy, Rob Manfred sure isn’t letting any moss grow under his feet is he?