Skribu daŭrigon por tiu paragrafo - Tiun someron, Shannon estis interŝanĝita al la Vancouver Canucks la 23-an de junio 2007, en interŝanĝo por Jason King kaj kondiĉa elekto en 2009
Ĉu vi ne scias? Li faris la liston de la Canucks el la trejna tendaro, sed estis sendita malsupren al la Manitoba Moose de la AHL post pluraj ludoj. Shannon poste estis alvokita kaj ludis 27 ludojn entute por la Canucks en 2007-08, registrante 13 poentojn. La 23-an de julio 2008, estis sciigite ke Shannon re-subskribis kun la Canucks.