31-Jan-2021 16:30:00 | Sky Sports News
Birmingham have confirmed the signing of Sam Cosgrove from Aberdeen for an undisclosed fee on a three-and-a-half-year contract.