Advertisement

Merdeces-Benz Arena

Merdeces-Benz Arena

In its first match of the season, the Crimson feel to Stanford at Shanghai's Mercedes-Benz Arena

Advertisement