By Dan King - Newcastle United Digital Editor
Nile Ranger is back in football after signing for League One side Swindon Town.
The 22-year-old striker has been without a club since leaving Newcastle in March but has signed a one-year deal with an option for another year at the County Ground.
He could make his debut against Shrewsbury on Saturday - bringing him face-to-face with former team-mate James Tavernier, who is currently on loan with the Shrews.
Ranger joined Newcastle in the summer 2008 but started just 12 matches in all competitions, with a further 50 appearances coming from the bench. He scored three times.
During his time on Tyneside, he became known for his off-the-pitch activities but speaking to the official Swindon website, he said: "It is time to clean up my act. I want to channel my energies back into football and feel the discipline and environment of the club will enable me to do this.
"There is a great buzz around the place. I have been given another chance and am looking forward to smashing in goals for Swindon Town.
"I would like to ask the Swindon fans to give me a chance. I'm sure I'll repay their faith by scoring goals like a proper number nine should."