The people have spoken, and Thierry Henry is apparently the best player in Premier League history. More than 250,000 fans voted for the Frenchman ahead of countless other legendary names.
The former 'Gunners' striker earned 45% of votes, well ahead of Cristiano Ronaldo, who came second with 14%, and Eric Cantona, who finished third with 12%. It must be remembered that the Premier League began in 1992, so legends from before that time were not counted.
Henry played 258 games in the Premier League, scoring 176 goals and providing 55 assists. He won two Premier League titles with Arsenal, as well as three FA Cups and a Community Shield.