September 26, 2007 7:18am CST
The only country where more number of people watch cricket than the number of people watching football is India........ What do you think about India winning the Twenty20 World cup? I think the people in the country deserved the win than the players did because the players didn't do their best in the World cup. But I do agree that the players did their best in the Twenty 20's .So they deserved the win this time more than the people did. The people did show their anger during the world cup by changing the photos of players to photos of women and making a joke out of them.
5 Oct 07
we won the twenty 20 worldcup due to our team is full of lot of youngsters.they have no restriction because there is no senior players to control.so they showed their talents and the youngsters are very courageous and they have more stamina then senior players.this is main reason to win the twenty 20 world cup