England and Scotland beaten by rain in Barbados Football by Admin 3 months ago 4 Views 0 England's defence of the T20 World Cup suffers an early setback as their opening match against Scotland in Barbados was washed out. Read more
Comments