Former Birmingham winger Gary McSheffrey has joined Doncaster on-loan from League One rivals Scunthorpe until the end of the season.
McSheffrey is out of contract in the summer with the recent appointment of Graham Alexander as manager and has moved to West Yorkshire despite playing 28 times so far this season.
He made his name at Coventry before moving on to Birmingham where he featured 32 times in the Premier League in 2007-08 campaign, scoring 3 goals.