Skip to main content
All Play Score
Live 43

Stadium

Shanghai Indoor Stadium

Shanghai, China China

Home of Shanghai Sharks

Capacity
5,000
City
Shanghai, China