Barcelona claim they have agreed a £16million fee for Thierry Henry.
Reports in Spain have emerged suggesting the Arsenal striker has signed a four-year deal with Barcelona.
Cadena Ser radio, the station that broke the news of David Beckham and Zinedine Zidane's moves to Real Madrid, declared that Barcelona would pay €24million (£16million) for the Arsenal forward.
The station, which quotes Barcelona officials, said Henry had put pen-to-paper on a contract spanning until 2011.
Spanish newspapers have also reported the story, but a spokesman from Barcelona has told Sky Sports News that the deal is not yet finalised.
The spokesman claims Henry's move is 'not totally done and dusted' and has insisted that discussions are still ongoing between Arsene Wenger and his Barcelona officials.
Barcelona have been tracking Henry for over 12 months, despite the Frenchman signing a long-term deal with The Gunners last summer.
The Catalan giants are looking to strengthen this summer after losing out to Real Madrid in the Spanish title race.
And after Arsenal's disappointing season in the Premiership it appears Henry has made the decision to continue his career at Camp Nou.
Speculation about his future has continued to mount in recent weeks, especially since the departure of David Dein.
SkySportson is
