Men’s T20 World Cup: Rain wrecks Scotland chance of England upset as match abandoned | Cricket News
Scotland were denied the chance of a shock victory over defending T20 World Cup champions England as their match was abandoned due to rain at Kensington Oval in Barbados. With...