Scotland’s win over England puts questions on ICC’s move to reduce teams in World Cup
Scotland’s stunning victory over England has made something of a mockery of the International Cricket Council’s decision to limit the 2019 World Cup to just […]