When the schedule for the 2011 World Cup was announced last Monday, eyebrows were raised about two of the venues in Sri Lanka that were allotted matches. The venues in question werein the Central Province. The third venue was, as expected, the R Premadasa Stadium in Colombo. How did the two new venues get the nod ahead of such renowned stadiums as Galle, Asgiriya, Dambulla and SSC? Cricinfo spoke to...