Hawthorn great Dermott Brereton says the Hawks anticipated Franklin wouldn't make it to the end of his contract when he signed for the Sydney Swans and would only make it until 2020.

Franklin departed the Hawks at the end of the 2013 season on a nine-year, $10 million contract after Hawthorn decided not to match the offer to keep him a Hawk.

With Franklin debuting as a Swan at 27 years of age, the length of his contract was potentially going to be an issue at some point. Franklin has played 118 games for the Swans, but has only managed to play in every match of a season in just one season since his move to Sydney, which was in 2016.

It is likely that Franklin, 33, will now miss most of the 2020 season after suffering another hamstring injury, which is seemingly worse than the one that kept him out of action for nine weeks in 2019. And with Franklin's deal set to expire in 2022, things are looking a bit cloudy for the star forward.

Brereton said during the week on Fox Footy Live that he expected a Franklin break down come the latter part of his contract with the Swans.

โ€œThose at Hawthorn thought, we canโ€™t match that,โ€ he said.

โ€œWe canโ€™t match that but theyโ€™re probably only getting him for seven (years). That was the estimation.

โ€œI remember at Hawthorn. He had back issues, and we didnโ€™t think he was going to get another nine years out.

โ€œProbably thought, look, if they can get seven out of him, well done. Thatโ€™s what heโ€™s at now, heโ€™s in the seventh now.

โ€œThe back issues - I donโ€™t know whether they all roll in. We say miles on the clock, the odometerโ€™s ticking over.โ€

Franklin has played 300 games in his career and sits seventh on the all-time VFL/AFL goal kicking list, just 56 goals away from the 1000 mark for his career.