Blues acquire Leopold in trade from Buffalo