THE ICC is likely to give green light to the London Olympic stadium for hosting some of the matches of the 2019 World Cup. According to an espncricinfo report, the ICC have conducted a full inspection of the ground and have found the pitch dimensions in compliance with requirements for ODIs. It is learnt that the stadium has a capacity of 60,000. However, sources reported that a final...
- 17 hrs ago