7. John Carew
John Carew has spent his career moving around, ironically, as no club was truly able to get the best out of him and that includes Aston Villa, where he spent a lengthy spell between 2007-11.
However, even at Villa he was regarded as a lazy player, which was frustrating because when he wanted to he could be nothing short of devastating.
He left the West Midlands for two quiet and uneventful stints with Stoke City and West Ham before hanging up his boots in 2012.

