David Beckham has paid tribute to Xavi ahead of the midfielder's final appearance for Barcelona.
The 35-year-old will apparently captain Barca against Juventus in tonight's Champions League final in Berlin, before moving to Qatari outfit Al Sadd.
Following a hugely successful career with the Catalan giants, Beckham believes that Xavi ranks among the greats of the game.
A photo posted by David Beckham (@davidbeckham) on
Xavi has previously won the Champions League three times with Barcelona.