Share Button

Apr 27, 2018

No Cricket World Cup matches for London Stadium - 2019 schedule revealed

London Stadium will not host any Cricket World Cup matches next summer.

Source BBC Sport - Sport https://ift.tt/2HqUN2K