The Houston Astros will play in Mexico next season. The defending World Series champions are set for two games against the Colorado Rockies in Mexico City. It's part of Major League Baseball's international slate, which will also send teams to South Korea, England, and the Dominican Republic. The Mexico City games are set for April 27th and 28th.