FIFA hit with major setback as World Cup stadium withdraws from hosting tournament
2026-03-17 - 11:34
Riazor Stadium in Spain has withdrawn from the 2030 FIFA World Cup over financial concerns after failing to meet the 40,000-seat requirement plans.
Share this post: