#3 Thierry Henry

Arguably the greatest player to have ever played in the Premier League played for Arsenal. Thierry Henry first arrived in 1999, a year after Wenger had already led Arsenal to a Premier League title. But he made them even better.
It was seen as a 'slow start' from the Frenchman in his first two years in England, but even then he scored more than one goal in two games with 34 in his first 66 Premier League games, showing how impressive he would eventually be.
After those first two seasons, in 2001/02, he guided Arsenal to the Premier League title. Scoring 24 goals, he picked up the Golden Boot for the first time. The Frenchman would eventually go on to win four, the record amount of times someone has won the trophy.
Two years later, when Arsenal clinched the title without losing a single game, he again won the Golden Boot, this time scoring 30 goals, a tremendous goal tally which only a select few players have ever achieved.
Most significantly, Henry didn’t just score goals either, he has the record for the most Premier League assists in a season with 20, as a striker. Henry’s technical ability and all-round play made him absolutely unstoppable and unplayable at times for the Gunners, he was simply magnificent.
When you think of Arsenal, you can't help but think of the King, Thierry Henry.