Doncaster Rovers have signed Paul Taylor on a one-year deal.
The 30-year-old forward is reunited with Grant McCann who he played under at Peterborough United.
Taylor has spent pre-season on trial at Rovers.
He left Bradford City by mutual consent in April after scoring six goals in 33 appearances for the Bantams.
McCann has described Taylor as a ‘special talent’ and will hope to get the best out of a player who has had his issues off the pitch.
In 2013, during his time at Ipswich Town, Taylor was handed a suspended jail sentence for assaulting a pub doorman.
Taylor told Rovers’ official website: “It has been great to be around the club during pre-season, and I’d like to thank the gaffer for offering me this contract.
“I’m looking forward to knuckling down and showing supporters just what I can do over the course of the season.”