St Johnstone’s Matty Kennedy agrees to join Aberdeen

Matty Kennedy, left.
Matty Kennedy, left.

Breaking