McClaren discusses loss to Cuba
China @ CubaMarch 7, 2017 | 00:10:55
Team China manager John McClaren gives his thoughts following his team's loss to 6-0 loss to Cuba
Team China manager John McClaren gives his thoughts following his team's loss to 6-0 loss to Cuba