Swans veteran Jarrad McVeigh's career at Sydney is reportedly set to come an end this season.
The 32-year-old former co-captain is out of contract and according to Channel Seven's Mark Stevens, he is unlikely to be offered a new deal.
McVeigh is being chased by several Victorian clubs to join their coaching ranks and he could even join a new club in a Sam Mitchell type role, with a one-year playing contract going into a coaching role.
"He's unlikely to be at Sydney next year, (there's) a lot of talk about Melbourne clubs swirling around him for an assistant coaching role," Stevens said on Channel Seven's Game Day.
"Essendon and Carlton, are probably the front runners at this stage.
"If he has a year somewhere else in Melbourne, perhaps a Sam Mitchell type of arrangement where he plays for a year then assistant coach. He's highly rated."
Former @SydneySwans co-captain Jarrad McVeigh could be set to leave the club, according to @stevo7AFL.
Where should he end his career? pic.twitter.com/7jMqzlbUMK
— AFL Game Day (@7aflgameday) August 6, 2017
McVeigh has missed 11 games this year due to calf and hamstring issues.
He has played a total of 295 games for the Swans since being recruited with pick No.5 pick in the 2002 National Draft.
He co-captained the side from 2011 to 2016.