On weekends in Shanghai, wherever there's a pitch, there's a match. For one British fan, "watching football in Shanghai is even more exciting than watching the Premier League." ...
Some results have been hidden because they may be inaccessible to you