Rain falls delaying the start of the first day of the third cricket Test match between England and the West Indies at Edgbaston in Birmingham, central England, on June 7, 2012. Rain delayed the scheduled start of the third Test between England and the West Indies at Edgbaston on June 7. AFP PHOTO / ANDREW YATES RESTRICTED TO EDITORIAL USE. NO ASSOCIATION WITH DIRECT COMPETITOR OF SPONSOR, PARTNER, OR SUPPLIER OF THE ECB (Photo credit should read ANDREW YATES/AFP/GettyImages)
Cricket Photos of The Week 10.6.12
Flying stumps, superheros in many forms, English weather, and more.