I have no idea why MLB plays overseas games as part of the regular season with a week left in Spring Training. But I think it should stop.
This year, the Dodgers and Diamondbacks played two games in Australia a week ago. They were part of the regular season. Each team came back to the States to finish up Spring Training. Why do these exhibition games count? It makes no sense. That two teams are "ready" for play a week early and have to endure a flight half way around the world and adjust to a new time zone is silly.
I don't have a problem with the exhibition games, as baseball should be looking to expand into new markets elsewhere, but to make these games count is simply not necessary. They take home games away from the two teams that play, games that could be enjoyed by the fans of the teams in their normal ballparks. They take the revenue away as well. These games could easily make as much money overseas if they were simply exhibition and not regular season. They mess up the standings and the flow of the regular season. They are played in the middle of the night our time, and prevent fans from even watching or listening to them.
MLB: Please stop.