Pakistan's Shahid Afridi stretches during a training session in Mohali, India, Monday, March 28, 2011. Pakistan will play India in a Cricket World Cup semifinal in Mohali on March 30.
1 / 1
Associated Press | Photo By Kirsty Wigglesworth
Mon, Mar 28, 2011 4:36 AM EDT