Cricket: Sri Lanka beats Scotland by 148 runs
Sri Lanka has beaten Scotland by 148 runs in a Cricket World Cup Pool A match Wednesday at Bellerive Oval.
Sri Lanka has beaten Scotland by 148 runs in a Cricket World Cup Pool A match Wednesday at Bellerive Oval.