Birmingham City have signed their seventh player of the summer by completing a deal for Doncaster Rovers winger Mark Duffy.
Although under contract for two more years with Rovers, Duffy has activated a clause after their relegation from the Championship last season and will now be back in the second tier with the Blues.
The 28-year-old has penned a two-year deal with the St Andrew's outfit.
He joined Donny from Scunthorpe United last summer, going on to start 28 league games and score twice.