Zhizha iroro, Shannon akachinjirwa kuVancouver Canucks musi waJune 23, 2007, mukutsinhana naJason King uye kusarudzwa kwemamiriro ezvinhu muna 2009
. Akaita kuti Canucks' roster ibve mumusasa wekudzidzira, asi akatumirwa kuManitoba Moose yeAHL mushure memitambo yakati wandei. Shannon akazodaidzwa uye akatamba mitambo 27 yakazara yeCanucks muna 2007-08, achinyora 13 mapoinzi. Musi waJuly 23, 2008, zvakaziviswa kuti Shannon akanga asayina zvakare neCanucks.