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.

Next

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.

MELBOURNE, AUSTRALIA - AUGUST 27: James Kelly of the Bombers in action during his last home game during the 2017 AFL round 23 match between the Essendon Bombers and the Fremantle Dockers at Etihad Stadium on August 27, 2017 in Melbourne, Australia. (Photo by Adam Trafford/AFL Media/Getty Images)
Next