Ledley King was one of the Tottenham Hotspurs' best defenders before retiring due to knee injuries back in 2012. While he may no longer play soccer (or football, as it's know literally everywhere else but the United States), he still acts as the official ambassador for the team, representing the Spurs on social media and at various engagements. For this particular event, King wanted to do something a bit more... magical.
The plan was to roll into a special lunch hosted at Wembley Stadium for some contest winners, dressed up in a special costume, complete with wig and make-up. The guests only knew that they would be visted by a "Mr. Tottenham", who would swing by, shake some hands, and perform some tricks. To prepare, King enlisted the help of illusionist and dancer Magical Bones, who taught King a few tricks to perform for the fans at this event.
A bunch of practice and a few hours of costume prep, and he was all set for the big day, the fruits of which you can view in the tweet embedded above. The way they work the last card trick into the moment King reveals who he is is pretty inspired, I must say.