May 30, 2019 in Eoin Morgan ICC World Cup 2019: Captains meet Queen Elizabeth and Prince Harry at Buckingham Palace A day before the ICC World Cup 2019 starts off in London, captains of the 10 participating teams met Queen Elizabeth II … Keep Reading