by Peter Stebbings Chinese football on Thursday imposed a salary cap of 10 million yuan ($1.45 million) a year for domestic players and vowed to kick teams out for so-called “yin-yang contracts”. The swingeing measures are part of a ramped-up effort by the Chinese Football Association (CFA) to clamp down on big spending and get […]