The #IndyPL100 countdown 1. Thierry Henry

The greatest player in the history of the Premier League. When Thierry Henry first arrived at Arsenal in 1999 from Juventus, there were those who doubted whether he would be able to cut it in the boisterously physical Premier League. How he silenced his critics. Scored 174 goals for Arsenal, winning two titles. But he was about so much more than just the goals. A true athlete, Henry was also a natural creator, and although Arsene Wenger moved him into the middle he never lost his eye for an assist, almost 50 alone between 2002-2004. A total player. An all-time great.

Getty Images