Shanghai Greenland Shenhua Football Club is a professional Chinese football club under licence from the Chinese Football Association (CFA). The term shen hua literally translates as "the Flower of Shanghai" in English – shen is one of the alternative names of Shanghai and hua means flower in Chinese.
No. | Pos. | Player |
---|
No. | Pos. | Player |
---|
Note: