Watching Man City football today, then listening to foreigners celebrating. This begs an obvious question. Where are the Manchester players?

Update: Man City football has nothing to do with the city of Manchester! Laughable.
4 answers 4