Sri Lanka 'chokers' in World Cup finals?
Having played three finals since the 1996 World Cup, Sri Lanka have not been victorious, as they have 'choked' in major finals. Lanka had the privilege of playing three major finals in the span of 16 years, unfortunately