Sam Cosgrove excited by Championship test as he joins Birmingham from Aberdeen

Sam Cosgrove has signed for Birmingham (Ian Rutherford/PA)
Sam Cosgrove has signed for Birmingham (Ian Rutherford/PA)