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.