K. Srikkanth
June 25, 1983 – The final of the 1983 World Cup. The venue: Cricket’s Mecca, the Lord’s stadium. The match: The mighty West Indies versus the “they are no match for us” Indians. The bowler: The pride of West Indies, Andy Roberts. The scene: Roberts Read More …