Elworthy named MD for 2019 World Cup
Steve Elworthy, a senior figure at the ECB, has been appointed managing director of the 2019 World Cup, which will be held in England and Wales
Steve Elworthy, a senior figure at the ECB, has been appointed managing director of the 2019 World Cup, which will be held in England and Wales