France striker Thierry Henry has signed for Major League Soccer side New York Red Bulls from Barcelona.
The former Arsenal captain is now 32, and is expected to make his debut for Red Bulls in a friendly against Tottenham in the United States on 22 July.
Henry signed for Barcelona in 2007 and had one year remaining on his contract but the club agreed to let him leave.
After falling out of favour at Barcelona last season and enduring a torrid World Cup, where France failed to progress past the group stages, Henry is excited about the prospect of a new challenge in the United States.
Henry said: "This marks an exciting new chapter in my career and life." - I'm not sure if I beleive that - but anything is better than sitting on the bench at Barcelona eh?