Barbados Royals defend WCPL crown with thumping win over TKR 0 0 08:11 Indiatoday.in (sports) Barbados Royals defend WCPL crown with thumping win over TKR