Cricket set for London Stadium | Skysports - Cricket | NewsDump.co.uk 

Cricket set for London Stadium

Published By: Skysports - Cricket - 20-03-2017


A deal is close for England to play a 2019 Cricket World Cup match at London’s Olympic Stadium....