Marca says the agreement has been locked away, with the young Argentina international set to put pen to paper on a six-year Real Madrid contract.
Real will pay an initial £7.5 million to Racing for Garay, which will rise to £8 million based on appearances and success. The defender is expected to gain a Spanish passport this summer.