Man City: How damaging are the Football Leaks allegations?

8th Nov 2018    |     Source: BBC

City have played at the former City of Manchester Stadium since 2003