News
The Urawa Reds’ home base is Saitama Stadium 2002. It holds 63,700 seats and was built for the 2002 FIFA World Cup™. It is the largest stadium in Japan and Asia, and is in Saitama (city), Saitama ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results