
Latest News
ICC World Cup 2019 Stadium Details & Seating Capacity
The International Cricket Council in negotiations for the 60,000-seat venue to be among the tournament’s 12 venues. A sell out of the new home of West Ham United would be expected for a match featuring […]