The West Indies Player Who Won the 1983 World Cup But Never Played For India?
The 1983 World Cup in England is considered a watershed moment in Indian cricket history. Led by Kapil Dev, India lifted their first-ever World Cup title in a dramatic final against West Indies. However, one member of that victorious squad never played international cricket for India – Larry Gomes. Gomes was a vital member of […]