Team Profile

Team Profile

Shanghai SIPG FC

Shanghai SIPG FC are based in Xuhui, Shanghai and play in the Shanghai Stadium that can seat close to 57k people. The owners of the…