Sam Cosgrove was always going to be the man for Aberdeen… all he needed was self-belief, says Danny Grainger

Sam Cosgrove (SNS Group)
Sam Cosgrove (SNS Group)