Oldham Athletic’s star man George Edmundson has left the club to join Rangers.

Several clubs were linked with a move for the defender including Peterborough United and Portsmouth.

But it was Steven Gerrard’s man who got the deal done, a bid of £650,000 understood to have been enough for Latics to part with their prize asset.

The 21-year-old academy product has signed a four-year deal with the Ibrox club.

“He will always be welcomed back to Boundary Park with open arms,” Latics said in a statement.

“Everyone connected with Oldham Athletic would like to thank George for his services and wish him the very best during his time in Scotland and for the future.”

Edmundson was named in the League Two Team of the Year last season and won the Latics’ players’ player of the year award and the Oldham Athletic Community Trust player of the season prize.

In total he made 79 appearances for the club, 54 in 2018/19, and scored three goals.

Prior to breaking into the first team, Edmundson enjoyed loan spells at Ramsbottom United, Alfreton Town and AFC Fylde.

The deal came on a busy day at Boundary Park that saw right back Zak Mills arrive from Morecambe and Rob Hunt depart with his contract mutually terminated.