Former Sheffield United, Derby County and Portsmouth defender joins Oldham Athletic
The defender was a key figure for the Blades in their League One promotion-winning campaign in 2017 before going on to feature for the club in the Championship and the Premier League.
His time at Bramall Lane came to an end in 2020 and he has since had stints at Swindon Town, Swansea City and Portsmouth.
The 31-year-old has now dropped into non-league football, linking up with former Sheffield United coach David Unsworth at fifth-tier Oldham. He has signed a six-month contract with the club and has been handed the number 23 shirt.
In a statement announcing his arrival, Oldham said: “Oldham Athletic are delighted to announce the signing of former Portsmouth and Sheffield United right-back Kieron Freeman.
“The 31-year-old defender joins Latics on a six-month deal, having played in all of England’s top four divisions.”