Entries tagged with ''

World Cup : Sri Lanka vs New Zealand Semi Final Review

Steve Waugh labeled South Africa as chokers due to their historic inability to perform in the crunch matches. Perhaps out of sheer compassion, he didn’t put the tag to his neighbors, who have managed to not to go farther than the semi finals of world cup, now five times.
The semi final of this world cup […]