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

New Aberdeen signing Matty Kennedy in action for St Johnstone.
New Aberdeen signing Matty Kennedy in action for St Johnstone.