Birmingham have bolstered their squad following last week's departure of Tom Adeyemi by signing David Davis from Wolves.

The 23-year-old has put pen to paper on a two-year contract with Blues after switching across the Midlands for an undisclosed fee.

The Smethwick-born midfielder made 59 appearances for Wanderers and also gained experience from loan spells with Darlington, Walsall, Shrewsbury, Inverness and Chesterfield.