And the news we have all been waiting for ... Cristiano Ronaldo is leaving Real Madrid and joining Juventus.
After flirting with leaving the Bernabeu over the past few years, the 33-year-old superstar has agreed to a deal with the seven-time defending Italian champions.
CR7 leaves Real Madrid after nine seasons, having won four Champions League crowns, two league titles, two Copa del Reys and four Ballon d'Or awards.
Ronaldo won 16 trophies in all with Los Blancos and scored 450 goals in a Real Madrid shirt.
On what is a massive and historic day, here is how the social media world reacted to Ronaldo's improbable transfer.
With journalists speculating and reporting the deal was done, Real Madrid made things official around 5:30 p.m. local time with this tweet.
The club then posted Cristiano's thank-you letter a few minutes later.
What will CR7 look like in a Juve shirt? Here's a sneak peek.
BREAKING: Real Madrid confirm Cristiano Ronaldo has agreed to join Juventus.— ESPN FC (@ESPNFC) July 10, 2018
More to follow. pic.twitter.com/ech3K8bpMp
Here's longtime teammate Sergio Ramos' message to Ronny ...
.@Cristiano, your goals, your numbers and everything we've won together speak for themselves. You have earned a special place in the history of @RealMadrid. As Madridistas we'll remember you always. It's been a pleasure to play alongside you, bicho. Big hig and good luck! 🍀👍🏻 pic.twitter.com/NaywaDd3gw— Sergio Ramos (@SergioRamos) July 10, 2018
Meanwhile, Sami Khedira seems pretty excited to reunite with Ronaldo in Italy ...
Benvenuto a Torino, Cristiano 🏴🏳 We had a great time together in Madrid, I can't wait to get back to work with you! Today is a special day for @juventusfc! 💪🏽 #FinoAllaFine #ForzaJuve #SK6 @cristiano pic.twitter.com/iU4ULPeHmg— Sami Khedira (@SamiKhedira) July 10, 2018
As is Paulo Dybala ... Wow that is going to be a pretty scary 1-2 punch!
His sponsor Nike also wished him well.
What kind of pull does Ronaldo have? Here's the updated UCL odds from Las Vegas.
.@LVSuperBook moved Real Madrid from 6-1 to 7-1 to win Champions League and bumped Juventus from 12-1 to 7-1 after news of Ronaldo's move.— Ben Fawkes (@BFawkesESPN) July 10, 2018
Some more words from the man of the hour himself.
And now it is official from Juventus finally. Looks like €100 million is the base fee and that Ronaldo has signed on for four seasons.
Juve legend Alessandro Del Piero has even sent out a welcome.
Marco Asensio says goodbye to his mentor.
Some more reactions from teammates.
Ha sido un placer, Cris. Simplemente THE BEST. pic.twitter.com/TeF8RVY1RC— Lucas Vázquez (@Lucasvazquez91) July 10, 2018
An incredible player and a top guy! It has been a pleasure to play alongside you for the last 5 years. Good luck for the future my friend 🏆🏆🏆🏆 pic.twitter.com/KBYLMYaWjP— Gareth Bale (@GarethBale11) July 10, 2018
Not everyone had praise for Cristiano though ... Roma tweeted this rather tongue-in-cheek subliminal message around the time of the announcement.
The King of Rome and the GOAT 👑🐐 pic.twitter.com/Jav7OLjHaR— AS Roma English (@ASRomaEN) July 10, 2018
How will Ronaldo's salary stack up with the top earners in other sports? If reports about the salary are true, something like this:
According to ESPN's Gabriele Marcotti, Ronaldo will earn about $64.5M at Juventus, well above the AAV among top NBA, MLB, NFL, & NHL contracts— ESPN Stats & Info (@ESPNStatsInfo) July 10, 2018
NBA Russell Westbrook $41.4M
MLB Zack Greinke $34.4M
NFL Matt Ryan $30M
NHL P. Kane & J. Toews $13.8M