Xagaas, Shannon waxaa loo beddelay Vancouver Canucks 23-kii Juun, 2007, iyadoo lagu beddelay Jason King iyo doorasho shardi ah 2009
Waxaad Wuxuu sameeyay liiska Canucks ee ka baxsan xerada tababarka, laakiin waxaa loo diray Manitoba Moose ee AHL kadib dhowr ciyaarood. Shannon ayaa markii dambe loo yeeray wuxuuna u ciyaaray 27 kulan guud ahaan Canucks sanadkii 2007-08, isagoo diiwaan galiyay 13 dhibcood. Bishii Luulyo 23, 2008, waxaa lagu dhawaaqay in Shannon uu dib ula saxiixday Canucks.