For just over a decade, the West Indies cricket team ruled the world in the 20th century—one of the longest periods of success in sporting history. Those glory days began at Lord’s in London on 21 June 1975 when West Indies defeated Australia by 17 runs to claim the inaugural …
Read More »