The 2017 Major League Baseball All-Star Game was the 88th edition of the Major League Baseball All Star Game. The game was hosted by the Miami Marlins and was played at Marlins Park on July 11, 2017. It was televised nationally by Fox. The game was the first since 2002 whose outcome did not determine home-field advantage for the World Series; instead, the team with the better regular-season record will have home-field advantage. The Marlins were announced as the hosts on February 10, 2015, by Major League Baseball Commissioner Rob Manfred; the game was the Marlins' first time hosting, leaving the Tampa Bay Rays as the only MLB franchise not to have hosted an All-Star game.