Jul 15 2004 2004-05 to CANUCKS Jonathan Cheechoo 75 Kyle McLaren 73 Christian Ehrhoff 68 SJS 2004 4th #118 Mike Card to SHARKS Todd Bertuzzi 80 Marek Malik 72