Cricket7 months ago
Scotland and England share a point each as rain abandons ICC T20 World Cup match in Barbados
Intermittent rain forced abandonment of the T20 World Cup clash between England and Scotland here on Tuesday with both teams sharing a point each. Rain arrived...