#2 Thierry Henry
Arsenal's and France’s top scorer of all time, Theirry Henry has played for Monaco, Juventus, Arsenal and Barcelona. He started as a winger and was then converted to a striker under Wenger. He was extremely fast, a voracious dribbler and an even better finisher.
He spent 8 years at Arsenal cementing his status as a club legend scoring 226 goals in 369 appearances. He won two FA Cups and two league titles including an invincible title-winning campaign.
Hery led Arsenal to a Champions League final with Arsenal and finally won it with Barcelona where he also won two La Liga titles. With France, he won the World Cup in 1998 and Confederations Cup in 2003. The Ballon d’Or eluded him with a runners-up in 2003 and third place in 2006.