Entries tagged with ''

New coach says Sri Lanka can win World Cup

Sri Lankaâ��s new coach Trevor Bayliss on Friday said he was hopeful that the Island could win th…