Leyton Orient have re-signed defender Elliot Omozusi on a short-term deal until the end of the season.
The 24-year-old made 62 appearances for the O's after joining in summer 2010.
However the League One side terminated his contract in November 2011 after the full-back was sentenced to two-and-a-half years in prison.
"He's paid his dues now and is more determined than ever to get his career back on track," manager Russell Slade told the club website.
He added: "We're providing him with the platform."
Former Fulham trainee Omozusi, who had spells on loan at Norwich and Charlton, has been training with Orient since his release from prison in the autumn.
The club's chief executive Matthew Porter said the former England Under-17 international deserved a second chance.
"Elliot made a mistake and has paid his debt to society," Porter said.
"It's up to him to continue along the right road now and embrace this opportunity."
Omozusi added: "I'm grateful to Leyton Orient for this opportunity given to me.
"I want to make the most of this second chance and I'm looking forward to helping the team over the rest of the season."