#3 Thierry Henry
One of the most prolific strikers in the modern era, Thierry Henry made his name in England with Arsenal where he wreaked havoc linking up with Dennis Bergkamp, Robert Pires and co.
He was part of the Arsenal side which earned the title of "The Invincibles" where they played the entirety of the 2003/2004 Premier League season without a single loss. He arrived at Arsenal as a young boy but he left Arsenal a legend, when he transferred to F.C Barcelona in 2007. He made 254 appearances for Arsenal, scoring 174 times.
At Barcelona, he was an integral part of the team which won the treble in 2009 under Pep Guardiola. He made 80 appearances for Barcelona, scoring 35 times. From Barcelona, he moved to the USA to play with New York Red Bulls. He also became the top goal scorer for France in October 2007, when he surpassed Michel Platini.
He was a joy to watch when he was on the ball and it's a shame that he didn't win a Ballon d'Or during his illustrious career.