Canales joined Real Madrid in January, but will remain on loan at his former club Racing Santander until the end of the season.
Real have slapped a massive 150 million Euros release clause on the youngster’s contract, according to Spanish daily AS.
Manchester City, Manchester United and Chelsea have all been keeping tabs on the 19-year-old’s situation.