I was wondering how many cases there have been in the past, of players who have had three or more stints with the same team. As a Leafs fan, the two that come to mind for me are Wendel Clark and Yanic Perreault. Also, Benoit Hogue had three stints in Dallas. I know there are a lot more, though.
Is there any official database on this, or are we just going to share examples from our memories?