Rovers have today signed Kaid Mohamed on loan.
The Port Vale winger will be with Rovers until the end of the season.
Kaid, 29, spent the early part of his career in Welsh football with Ely Rangers, Cwmbrân Town, Llanelli, and Carmarthen Town.
He left Carmarthen to go and play in the English Football League after he was signed by Swindon Town in June 2007.
From Swindon he was loaned out to Torquay United, before moving to the Forest Green Rovers.
From there he was loaned out to Newport County, before moving to Bath City. He helped Bath to win promotion at the end of the 2009–10 season, scoring the only goal of the play-off final.
He left Bath for AFC Wimbledon in March 2011, and played for the "Dons" in their Conference play-off final victory.
He signed with Cheltenham Town in June 2011, and played in two unsuccessful League Two play-off campaigns before transferring to Port Vale in June 2013. He was loaned back to Wimbledon in November 2013.
Chairman Nick Higgs said: “We are delighted to welcome Kaid to the club until the end of the season.
“He is a player John has been chasing for a while, and I am glad he has been able to get his man.
“Kaid will provide great competition for places and will hopefully improve our strike rate.”
Kaid will take squad number 39.
Interviews with John Ward and Kaid will appear on the official website later today.