Indian cricket fans cheer in support of India's cricket team wearing the national colours in Siliguri on April 2, 2011, as India plays with Sri Lanka at Wankhede Stadium in Mumbai for the final match ... more 
Indian cricket fans cheer in support of India's cricket team wearing the national colours in Siliguri on April 2, 2011, as India plays with Sri Lanka at Wankhede Stadium in Mumbai for the final match in the Cricket World Cup. AFP PHOTO/Diptendu DUTTA (Photo credit should read DIPTENDU DUTTA/AFP/Getty Images) less 
1 / 22
Getty Images | Photo By DIPTENDU DUTTA / AFP/Getty Images
Sat, Apr 2, 2011 6:32 AM EDT