Selhurst Park among 22 stadiums for 2035 Women’s World Cup Sport Business Selhurst Park, the home of Crystal Palace, Birmingham City’s planned new stadium and Wrexham’s Racecourse Ground are set to host games at the Women’s World Cup in 2035. They are among 22 venues – along with the more established likes of Wembley, the Principality Stadium, Hampden Park and Windsor Park – proposed by the football [...]