2007年6月23日,シャノンがバンクーバー・カヌックスに交換され, ジェイソン・キングと2009年の条件付きの選択と引き換えに
やってみよう 彼はトレーニングキャンプでカヌックスのロッスターに登録したが,数試合後にAHLのマニトバ・モースに送られた. シャノンは後に召喚され,2007~08年にキャナックスで27試合をプレイし,13ポイントを記録した. 2008年7月23日,シャノンがカヌックスと再契約したことを発表した.