results chinaChanel posted $18.7 billion in sales for the year ending Dec. 31, with results wehed down by a slump in China. Operating profit dropped byoffers China livescore, final and partial results, standings, home stadium with official capacity, squad updates (sned and sold players