The versatile and experienced player has agreed to join Rovers after being released by a Championship club earlier this summer.
And he is due in Doncaster later today to undertake a medical and complete the paperwork on his deal.
Talks with the player have been ongoing since the end of last season but he received multiple offers from other clubs before deciding on joining Rovers.
The club hope to be in a position to confirm the signing - the fourth of the summer - on Wednesday afternoon but it may be pushed back to later in the week.
Doncaster Rovers players ratings in humbling 3-0 defeat to Lincoln City
What Gary McSheffrey said after Doncaster Rovers’ 3-0 Carabao Cup defeat
Doncaster Rovers: Why George Miller and Tommy Rowe missed Lincoln City clash
Recap as Doncaster Rovers crash out of Carabao Cup after Lincoln City thumping
Why Doncaster Rovers boss isn’t looking too deep into injury situation as physio moves on
It will see boss Richie Wellens put the finishing touches to his new look defensive line, following last week’s deals for right back Kyle Knoyle and centre half Ro-Shaun Williams.