Alvaro Morata never wanted to leave Real Madrid in the first place, and he made it abundantly clear during his presentation on Monday.
The former Juventus striker was visibly moved throughout the act, and just after Florentino Pérez's speech, he stepped up to the podium to talk about what this move meant in his career.
"I'm finally back home. The last two years seemed to be unbearably long, but sometimes you have to leave a place to return as a more mature person, and that's what happened to me. Now, I'm ready to leave everything out there and stay here for as long as possible," Morata stated before breaking out in tears.
Moments later, the player was praised by 3,000 fans who made it to the stands of Santiago Bernabeu stadium.
Welcome Home Morata. pic.twitter.com/Ye60sxq7yG
— RMindo1Video (@RMIndo1Video) August 15, 2016
Here's a couple more stills from Alvaro Morata's unveiling with Los Blancos.
The player's family and girlfried joined him on the stage as part of the ceremony.
The player is expected to play during Real Madrid's La Liga debut next Sunday, when Los Blancos travel to Anoeta Stadium to face Real Sociedad. The Spanish giants haven't been able to win La Liga since the 2011-2012 season.
Match details, result and original broadcast info
Real Sociedad 0 - 3 Real Madrid
August 21, 2016 2:15pmEstadio Municipal de Anoeta (Donostia-San Sebastián)This match has ended. Below are the original Live broadcast details for this match.
Live TV coverage and streaming in United States
Follow the game on-the-go
Download our iOS and Android apps to follow on-the-go. It comes packed with features - live scores, fixtures, results, tables, line-ups, stats, TV schedule and much more! Sorry, no live streaming within the app.