Former Ipswich Town forward Joe Garner has completed a move to National League club Oldham Athletic on a free transfer. 

The 35-year-old has joined the Latics from Carlisle United, dropping into the non-league pyramid for the first time in his career and ending his fourth spell with the Cumbrians. 

He helped them win promotion to League One last season and has scored four goals in 26 appearances so far this campaign. 

East Anglian Daily Times: Joe Garner lifts the trophy at Wembley after being promoted to League One.Joe Garner lifts the trophy at Wembley after being promoted to League One. (Image: PA)

Garner has signed an 18-month contract at Boundary Park and links up with another ex-Town forward in James Norwood, who signed for them in the summer from Barnsley. 

Micky Mellon's side are sixth in the National League table.

SIGN-UP! Get three months of ALL our Town coverage for just £3 or 50% off a whole year!

Garner scored 10 goals in 32 games for Town following his arrival from Rangers, leaving a year later to join Wigan Athletic in a £1 million deal.