Don Balon says the 19 year-old attacker had been in advanced negotiations with Barcelona for much of the year.
However, Real have stepped in and struck terms with Gonzalez and Tenerife about a deal.
Gonzalez will initially join Castilla, but with assurances he will train with Zinedine Zidane's first team this season.
Real are coughing up €500,000 to take the player off Tenerife's hands.
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!