Liam Cunningham came close to quitting rugby league before re-signing for the Dons.
The Hull-born 23-year-old missed the entire 2013 season after injuring his shoulder in Doncaster’s league opener with Dewsbury in February.
Cunningham thought long and hard about his future before putting pen to paper, along with former captain Shaun Leaf, earlier this week.
He said: “I’ve just spent a year out of the game and it has given me time to think about my future in rugby league.
“I was seriously thinking of quitting the game, as I’ve had four serious injuries and three operations in the last three years, and it’s fair to say I’ve had a tough spell with injury.
“However, Cookie [Paul Cooke] contacted me and told me about his plans for the club and he really sold it to me.
“I’m now excited about playing the game again.
“I’ve done all of my rehab and the road back to full fitness has started and I can’t wait to start training with the lads in a few weeks’ time.”
New player coach Cooke said: “I’m really pleased Shaun and Liam have signed up for next season as they both give me options with the flexibility they can offer.
“Shaun wears his heart on his sleeve and gives 100 per cent for the club.
“Liam has had a shocking run of bad luck with his injuries.
“With Liam it’s like having a new player at the club and I’m sure he’ll want to get up to speed pretty quickly and get himself back in the reckoning.
“Things are starting to fall into place with regards to the squad and there’s still a few more signings to announce in the coming weeks.”