It is always weird to see veterans wearing another teams colours. Many fans just know that it doesn't look right while there are players who made moves later in their careers who are now forgotten.
Here are some of the strangest fits between AFL teams and ageing players.
11. James Kelly
Another three-time premiership player from the Cats, Kelly decided to make the switch to Essendon as a top up player. He played 273 games for the Cats but decided to finish his career elsewhere.

Get set for the footy with the FREE Zero Hanger 2026 AFL Season Guide! Packed with 150+ pages of player profiles, team previews, insights and analysis, the 2026 AFL Season Guide is built for fans who want the full picture. Download your free Season Guide HERE.

















