Henry made his professional debut with Monaco in 1994 before signing for defending Serie A champions Juventus. However, limited playing time, coupled with disagreements with the club's hierarchy, led to him signing for English Premier League club Arsenal for £11 million in 1999. Under long-time mentor and coach Arsène Wenger, Henry became a prolific striker and Arsenal's all-time leading scorer with 228 goals in all competitions. He won the Premier League Golden Boot a record four times, won two FA Cups and two Premier League titles with the club, including one during an unbeaten season dubbed "The Invincibles". He spent his final two seasons with Arsenal as club captain, leading them to the 2006 UEFA Champions League Final. In June 2007, he transferred to Barcelona. In the 2008–09 season, Henry was a key part of the club's historic treble when they won La Liga, the Copa del Rey and the UEFA Champions League. In 2010, he joined New York Red Bulls of Major League Soccer (MLS), but returned to Arsenal on loan for two months in 2012, before retiring in 2014.