CWC19: Lords will raise a toast to the new champion

Whoever wins the final of ICC World Cup 2019 at The Lord’s in England, history is certain to be scripted. The two finalists – England and New Zealand