Which athletic stadium, built on the same site as the former FA Cup Final venue, also hosted the World Cup?
Crystal Palace National Sports Centre
-1
Section::::Abstract.
1994 IAAF World Cup – Results
48710484
-1
Section::::Abstract.
Crystal Palace National Sports Centre
373200