Major League Baseball will no longer allow players to haze rookies by making them dress up as women or wear potentially offensive costumes.