Major League Baseball 's 30 teams and its players ' association have announced that they will donate $ 1 million to help victims of last month 's Indian Ocean tsunami .