Aberdeen face battle with Premiership strugglers Hearts for St Johnstone winger Kennedy

Matty Kennedy.
Matty Kennedy.

Breaking