Thierry Henry has revealed that he has played his last game for New York Red Bulls.
The 37-year-old joined the MLS outfit from Barcelona in 2010 and has scored 52 goals in 133 games in America.
However, the Frenchman will now explore other avenues and has hinted that his playing career is not yet finished.
"I will now take the next few weeks to reflect and decide on the next chapter of my career," Henry said in a statement.
"The decision has always been that I would leave after the duration of my contract and although that was never going to change, I didn't want it to distract from the progress of the team. I have immensely enjoyed my four-and-a-half years here and would like to thank everyone involved with this club who has made my time here so enjoyable.
"Thanks must go particularly to Erik Soler, Hans Backe, Gerard Houllier, Andy Roxburgh, Mike Petke, all my teammates, the technical staff, medical staff, all the personnel who work for the Red Bull organisation, the MLS and of course the owner Mr Mateschitz whose vision and passion brought me to this wonderful city."
The Red Bulls were beaten 4-3 on aggregate by New England Revolution in the Eastern Conference Championship play-off on Saturday, which proved to be Henry's final match for the club.
Henry, who initially signed a four-year deal with New York, has played for the likes of Juventus, Arsenal and Barcelona during a memorable career.
It is thought that the former France international could return to former club Arsenal in a coaching capacity.