It's been a long time coming, but Jadon Sancho is finally a Manchester United player.
Officially. Pictures in the kit and everything. What a time to be alive.
It was a move we all knew was going to happen. In a risky, generally unprecedented move, United announced beforehand that an agreement had been reached with Borussia Dortmund over their long-term target. But given the club had been trying (and failing) to sign him for the previous 18 months, there was still some lingering anxiety that the deal could collapse at the final hurdle.
This time, though, they got their man, much to the relief of fans who were delighted to finally see him in red.
Rio Ferdinand even wrote a song about it...
Not sure the words fit the tune there, Rio, but fire on.
He didn't make a single first-team appearance for City, leaving for Dortmund in 2017 with first-team football in his sights.
Ask United fans if they care about his history at the Etihad, however, and you'll get one definitive answer.
The deal set United back a cool €85m - or just over £72m.
It comes after the recent expensive signings of Harry Maguire and Bruno Fernandes, and makes United the continent's biggest spending club over the last three summer windows.
Sancho managed 50 goals and 67 assists in 137 appearances for Dortmund, however. He has 22 England caps under his belt, and he's only 21.
It's a very good signing. No-one can deny that, right?
Oh wait. Twitter exists.
The signing means United are closer than ever in the post-Alex Ferguson era to having a team capable of competing for titles. They finished second last year, but with Sancho's trickery and creativity on the wing, there is real optimism that they can go one step further next season.
But fans aren't satisfied at stopping there. Has anyone got Raphael Varane's phone number?