Arsenal legend Thierry Henry formally announced his retirement Tuesday, bringing an end to an illustrious career that spanned more than 20 years. He will now move to London to join Sky Sports as a television pundit.
The Frenchman leaves the game as one of the most prolific strikers of his generation, recording more than 350 goals across all competitions.
"It has been an incredible journey and I would like to thank all the fans, teammates and individuals involved with AS Monaco, Juventus, Arsenal FC, FC Barcelona, the New York Red Bulls and of course the French national team that have made my time in the game so special," the 37-year-old wrote on his official Facebook page.
Henry began his professional career in 1994 with French club AS Monaco, where he won the 1996-97 Ligue 1 title and earned Ligue 1 Young Player of the Year honors.
He moved to Arsenal in 1999 after a brief stint with Juventus and experienced a tremendous amount of success with the Gunners. Henry led Arsenal to two Premier League titles (2002, 2004) and three FA Cup trophies (2002, 2003, 2005) while leading the club to a fabled unbeaten Premier League season in 2003-04.
Henry made the switch Barcelona in 2007 and helped the Catalans earn consecutive La Liga titles in 2009 and 2010 as well as a UEFA Champions League title in 2009.
After three years at Camp Nou, Henry moved to MLS to join Red Bull New York where he scored 51 goals and added 42 assists in 122 regular-season appearances. He also guided New York to its first piece of major silverware, helping the club win the 2013 Supporters' Shield.
Henry earned 123 caps for the French national team and was a member of the nation's World Cup triumph on home soil in 1998. He also featured for France in the three subsequent World Cup tournaments, suffering premature exits in 2002 and 2010 while leading the nation to a second-place finish in 2006.