Can you name every Premier League player to have played for both Man City and Liverpool?
Sports Mole challenges you to name every players to have played for both Manchester City and Liverpool in the Premier League.