I like having access to all cities also, but I lament the impact of interleague play on divisional matchups. When was the last time the Mets played the Marlins? How are we going to catch them if we dinna play them? I can't get rid of them (or the Nats) in Spring Training, but now it's suddenly hard to find them at all. For that reason I favor interleague play to the tune of two one-game stopovers (one home, one away) against each opposite-league team during the season. Two games against each of the 15 teams from the opposite league = 30 games. Six games against each of the 10 intra-league extra-divisional teams = 60 games. Eighteen games against each of the four intra-divisional teams = 72 games. 30 + 60 + 72 = 162. This way, the division is (again, and rightly so) mostly decided by intradivisional play, the league is more (and more rightly) decided by intraleague play (playing the Cardinals as frequently as the Rangers is just ass), but you still get a chance to catch Vladdy, Jr. coming to town once a year, or to travel to Seattle, if that's your bliss. Yeah, one-game stops are a bitch for teams, but they can handle that 10 or 11 times a year. Several times, it won't take any travel at all. An AL team can make their one-day visit to Citi Field when they are already in town having just wrapped a series with the Yankees. A National League team can tack on one game against the White Sox after three at Wrigley. Other visits won't be in the same town, but aren't particularly cumbersome. A swing from Atlanta to Tampa/St. Pete, for instance, or Chicago to Milwaukee. Also, the impact is lessened if you try to schedule the one-day visits adjacent to off days. The All-Star Game, as I've banged on about too much, needs to become part of Baseball Week. And it should be a three-game series. The Futures Game has long been added to the now-extended All-Star break, and they've now pushed the draft back by a month to align it with the ASB, so Baseball Week is kind of already happening whether they mean it to or not.