Ngrampungake ukara ing ngisor iki: Sing mangsa panas, Shannon iki perdagangan kanggo Vancouver Canucks ing Juni 23, 2007, ing ijol-ijolan kanggo Jason King lan pilihan kondisional ing
taun 2009. Dheweke nggawe roster Canucks metu saka kamp latihan, nanging dikirim menyang Manitoba Moose saka AHL sawise sawetara game. Shannon banjur diundang lan main 27 pertandingan kanggo Canucks ing taun 2007 <unk> 08, ngrekam 13 poin. Ing tanggal 23 Juli 2008, diumumake manawa Shannon wis mlebu maneh karo Canucks.