Youngster Ross pens new Aberdeen deal

© Aberdeen FCEthan Ross.
Ethan Ross.

Breaking