Rovers have completed the signing of central defender Ro-Shaun Williams on a two-year deal from July 1.
The 22-year-old arrives at the Keepmoat Stadium having spent the past two seasons at fellow Sky Bet League One side Shrewsbury Town.
Standing at 6’2”, Williams came through the youth system at Premier League side Manchester United, before moving to Shropshire in January 2019.
He made 97 appearances for the Shrews in all competitions, and is manager Richie Wellens’ third signing of the summer after the arrivals of midfielder Ben Close and right-back Kyle Knoyle from Portsmouth and Cambridge United respectively.