Major League Baseball scrapped plans to play regular-season games next year in Mexico City and San Juan, Puerto Rico.