Retired premiership Tiger Josh Caddy has linked up with Northern Football League powerhouse club Greensborough.

Caddy called time on his three-club, 174-game AFL career in May after battling chronic injuries throughout his final 12 months at Punt Road.

The NFNL product made his league debut with Gold Coast as an inaugural Sun in 2011, playing in the club's first-ever match against Melbourne.

Caddy would play just two seasons in Queensland before returning to his home state of Victoria in a move to Geelong.

The now-29-year-old managed 71 games at Kardinia Park before heading to his third and final club, Richmond, at the end of 2016.

Caddy would play a part in the Tigers' drought-breaking premiership of 2017, before adding a second flag two years later.

Ahead of this year's Mid-Season Draft, Caddy hung up the boots, allowing the Tigers an open list spot to enter the June 1 draft.

The former Northern Knight was immediately a man of interest at the local level, with Greensborough winning the race for the midfield-forward.

MELBOURNE, AUSTRALIA - AUGUST 17: Jack Riewoldt of the Tigers (left) celebrates a goal with Josh Caddy of the Tigers during the 2018 AFL round 22 match between the Richmond Tigers and the Essendon Bombers at the Melbourne Cricket Ground on August 17, 2018 in Melbourne, Australia. (Photo by Adam Trafford/AFL Media/Getty Images)

“We are excited to have Josh join our club, his experience, talent and skills will benefit our team immensely,” Greensborough president Russell Grubb told News Corp.

“His past family connections with the club and the culture of the group was a big influence in his decision to join GFC.”

“He has fit in like a glove and the players are super excited.”

Caddy's signature follows that of former Lion and Blue Tom Bell and ex-Suns teammate Daniel Gorringe at Greensborough.

Caddy will make his Greensborough debut at War Memorial Reserve on Saturday afternoon against Hurstbridge.