When is the major league baseball all-star game being played?
No context provided
When is the 2017 major league baseball all-star game being played?
July 11, 2017
No context provided
When is the 2016 major league baseball all-star game being played?
July 12, 2016
No context provided
When is the 20057 major league baseball all-star game being played?
July 14, 2015
Major League Baseball All-Star Game
https://en.wikipedia.org/wiki/Major%20League%20Baseball%20All-Star%20Game
List of Major League Baseball All-Star Games
https://en.wikipedia.org/wiki/List%20of%20Major%20League%20Baseball%20All-Star%20Games
The 86th MLB All-Star Game and was played at Great American Ball Park in Cincinnati, Ohio on Tuesday, July 14, 2015. 
2015 Major League Baseball All-Star Game
The 87th MLB All-Star Game was played at Petco Park in San Diego on July 12, 2016.
2016 Major League Baseball All-Star Game
The 88th MLB All Star Game was played at Marlins Park in Miami on July 11, 2017.
2017 Major League Baseball All-Star Game
The 86th MLB All-Star Game was played at Great American Ball Park in Cincinnati, Ohio on Tuesday, July 14, 2015. The 87th MLB All-Star Game was played at Petco Park in San Diego on July 12, 2016. The 88th MLB All Star Game was played at Marlins Park in Miami on July 11, 2017.