Sri Lanka's Anathematized Young Batsmen
Sri Lanka is quirky among Cricket Playing Nations. Among the Top Cricket Playing Nations, Sri Lanka has the least GDP; is the second least populated; has the worst domestic structure; and has the least number of International Stadiums.…