Sports10 years ago
Chinese football club overtakes Milan, Inter in club rankings
London: Chinese club Guangzhou Evergrande is ranked above two Italian Serie A powerhouses, Inter Milan and AC Milan, in the world football club rankings, according to the...