The player is Paul Dickov.
There are no footballers who have played for all of these clubs in their career.
No, he plays for Manchester City. He has also played for Blackpool, Tranmere Rovers, Birmingham City and England.
Anelka has played for Arsenal,Liverpool,Man City,Bolton and Chelsea
man city and Portsmouth
Paul Stewart (Man City; Liverpool; Sunderland; Tottenham).
Andy (Andrew) Cole
In fact I can't think of any but the best player in the world is Thomas Andrew Robert Chilton who is an amazing player
Well, Man City's manager Roberto Mancini is the richest manager in england, so i believe it is a player who plays for Man City. Maybe Yaya Touré, Cárlos Tevez or Micah Richards I think i read that Yaya Touré was but im not sure.
Peter Beardsley of England