Geelong AFL great Joel Selwood has called time on his career, announcing his retirement just days after winning his fourth premiership with the Cats.
The 34-year-old made his name as one of the most fearless players in the league, leading from the front in a Geelong side that was ever-present in finals but went more than a decade between flags before breaking its drought with an 81-point win over Sydney on Saturday.
Selwood finishes his career with a string of records, including the most games as a team captain (227), the most finals played in VFL-AFL history (40) and the record number of games played for Geelong (355).