Rangers have moved to clarify confusion surrounding youngster Barrie McKay's future at the club after it was reported the 17 year old had signed a five year deal. However, Scottish Football Association rules states that the registration of a player under the age of 18 cannot exceed three years.
A statement from the club read: "The club can confirm it has agreed a long-term contract with Barrie McKay.
"Reports in the press suggested the SFA would reject McKay's five-year deal as rules prevent players under the age of 18 from signing a contract of that length.
"For the avoidance of doubt, the club is well aware of the rule and at no time confirmed Barrie had signed a five-year contract.
"Barrie has pledged his future to Rangers for the next five years - as stated on the Rangers website on Tuesday evening."