Kevin-Prince Boateng becomes the first Ghanaian to ever play for Barcelona after completing a shock loan move on Monday night.
Barca have the option to sign the former Tottenham midfielder from Serie A side Sassuolo for a £7.1m fee in the summer.
But just how many teams has the Ghanaian played for?
Boateng signed for Spurs from Bundesliga side Hertha Berlin back in 2007 but was sent out on loan to Dortmund and then a move to Portsmouth followed.
The 31-year-old had also had stints with AC Milan (twice) Schalke 04, Las Palmas and Eintracht Frankfurt.
🇬🇭 Kevin-Prince Boateng's updated career path:— SPORF (@Sporf) January 21, 2019
🇩🇪 Hertha Berlin
🇩🇪 Borussia Dortmund
🇪🇸 Las Palmas
🇩🇪 Eintracht Frankfurt
🤷♂️ Madness. pic.twitter.com/X9tZFdUyqm