Nicolas Anelka

Shanghai Shenhua FC

SHANGHAI SHENHUA Shanghai Greenland Shenhua FC are based in Kangqiao, Shanghai and play their home games in the Hongkou Football Stadium. Shanghai are owned by…