 He was acquired by the Edmonton Rush prior to the 2007 NLL season.In March of the 2008 NLL season, Shannon was traded to the Philadelphia Wings in a series a deals that involved four-teams and six players.Shannon hit his stride in 2008, putting up his best point total since his rookie season.