As the richest and most celebrated division in world football, the Premier League has never struggled to attract the planet's most gifted footballers.
Maestros like Cristiano Ronaldo, Thierry Henry and Eden Hazard have all arrived in the Premier League since its inception in 1992, leaving behind lasting legacies, adoring fan clubs and a litany of unforgettable moments.
However, there have been more than a few duds over the years, too. The Premier League has not always boasted the best in class, with plenty having ended up shockingly out of their depth when attempting to make their name in England's top flight.
90min ranks the unfortunate ten worst players in Premier League history - nothing personal, fellas.
Sean Dundee struggled at Anfield / Clive Brunskill/GettyImages
9. Jozy Altidore
Altidore struggled at Hull and Sunderland / Victor Fraile/GettyImages
Balaban was far from prolific / Malcolm Couzens/GettyImages
7. Bebe
Bebe largely spent his Man Utd career out on loan / Matthew Ashton/GettyImages
Djemba-Djemba stood out for all the wrong reasons at Old Trafford / Laurence Griffiths/GettyImages
5. Christian Poulsen
Poulsen flopped at Anfield / Alex Livesey/GettyImages
Taibi made some clangers with Man Utd / Ross Kinnaird/GettyImages
3. Milton Nunez
Nunez was an accidental signing for Sunderland / Clive Brunskill/GettyImages
Savio's move didn't work out / Hamish Blair/GettyImages