Zacha
Ferland
Conditional picks involved in the deal.
If Zacha doesn't produce a 30pt season by the end of his EL contract and the Blues resign Ferland, Calgary gets a 4th round pick(19).
If the Blues don't resign Ferland, and Zacha produces a 35pt season before EL contract is up, St Louis gets the 4th round pick(19).