No matter what sport you enjoy, there are always a few players in the league that appear to be on a different team every two years.
The men on this list worked in a variety of professions. While some of them played role players, others were team leaders. The fact that they all wore an NHL uniform for at least ten different teams throughout their careers, though, unites them all.
Lee Stempniak was the only player on this list who was still actively playing as of this season. If you’re old enough to recall watching hockey 20 years ago, you’ll probably state that you remember Stempniak playing for the Toronto Maple Leafs or the St. Louis Blues. But if that was before your time, you probably just knew Stempniak as a player who was available for short-term rentals. He played for 10 different teams during the course of his career, and with five of them, he appeared in 100 or more games.