Kevin Moon has been rewarded with a contract extension at St Johnstone, with the club impressed by the progress he has made this term.
St Johnstone midfielder Kevin Moon has expressed his delight at signing a new contract with the high-flying SPL club.
St Johnstone midfielder Kevin Moon is hoping he can agree a new contract to secure his future with the SPL club.
Kevin Moon looks to have played his way to a new long-term contract deal at St Johnstone after a string of eye-catching displays.
St Johnstone's Kevin Moon is facing up to eight months out after damaging his cruciate ligament.
Watch every goal from every game in the Football League on your computer, mobile or tablet...