Tulis hiji neraskeun pikeun ayat ieu - Dina usum panas éta, Shannon ieu traded ka Vancouver Canucks on June 23, 2007, di tukeran pikeun Jason Raja jeung pilihan conditional di 2009
. tapi Manéhna nyieun roster Canucks 'kaluar camp latihan, tapi dikirim ka handap ka Manitoba Moose of AHL sanggeus sababaraha kaulinan. Shannon saterusna disebut nepi jeung dimaénkeun 27 kaulinan total pikeun Canucks di 2007<unk>08, ngarekam 13 titik. Tanggal 23 Juli 2008, diumumkeun yén Shannon geus ditandatanganan deui jeung Canucks.