Indian cricket fans cheer for their team as they watch on a projection screen the World Cup cricket final match between India and Sri Lanka, in Mumbai, India, Saturday, April 2, 2011.
1 / 1
Associated Press | Photo By Rafiq Maqbool
Sat, Apr 2, 2011 9:43 AM EDT