Michel Petit
…During his 17 seasons in the NHL he played for ten different NHL teams, which as of 2017 was tied along with J. J. Daigneault, Mathieu Schneider, Jim Dowd, Olli Jokinen and Lee Stempniak as the second-most by any player. Petit was the first to hit the ten-team mark. Petit played for the Vancouver Canucks…