 Shannon remained with the Lightning for the duration of the 2011–12 season, although failed to establish a regular role with the team, scoring 12 points in 45 games.On May 22, 2012, without the offer of a new contract with the Lightning before free agency, Shannon signed a three-year deal with Swiss NLA team, ZSC Lions.He won the Swiss championship with the Lions in 2014.