I wish that the game would allow you to play games against teams from other leagues, affilliations, levels, associations, nations etc...
My thought was to create an all-time traveling team that plays only road games, playing other teams on their off days as exhibitions. The stats would be need to be kept so this may be a problem. I think it would be cool to have my team play a Japanese Professional team one day and then fly to China face an opponent there and then go to Ghana to play a Ghana AA club.
Of course there would be many matchups between the AAA and MLB teams.
I would like to have a 180 day season with about 80-90 games played to simulate traveling or to have the team play double headers as often as possible to have 160-200 games played. Kind of like the old Negro League teams before they became a little organized.
Well for now I can dream. I know that there is no way of doing this in 2007, but perhaps in future versions.