Aberdeen boss McInnes says Cosgrove has filled void left by Rooney

Aberdeen's Sam Cosgrove.
Aberdeen's Sam Cosgrove.

Breaking