FanShot

10 of the toughest players to have played in the Premier League

+

Of course Duncan Ferguson was going to be on this list.