Seoul World Cup Stadium can hold over 60,000 and is the home of FC Seoul and the South Korean national team. There’s also Daegu Stadium, originally called Daegu World Cup Stadium but was given a ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results