Lengkepan kalimah di handap ieu: Dina usum panas éta, Shannon ditukeurkeun ka Vancouver Canucks dina 23 Juni 2007, di tukeran pikeun Jason Raja jeung pilihan conditional di
Taun 2009. 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.