July 14, 2019 – truly a special day in sports history!
We witnessed a phenomenal ICC Cricket World Cup final at Lord's while drama unfolded on Centre Court, just 11 miles away at Wimbledon!
Published 2020-07-14 · Watch on YouTube ↗ Availability and playback restrictions are controlled by the original channel.