Players who leave and come home

It seems the Dockers have a relatively high incidence of players who return to the club, as players, after leaving – Peter Bell, Brad Wira, Heath Black, and Adam McPhee to name some. John Barnes did it with Essendon and Geelong. Can anyone think of other incidences, particularly in the past 20 years?