Home > Cricket > Videos > On This Day March 17: Sri Lanka won their maiden World Cup title