Just 24 hours after Namibia kick-started the Men’s T20 World Cup with a stunning 55-run win over Sri Lanka, Scotland pulled off another major upset in the tournament with a shock 42-run victory over two-time champions West Indies in a ...
Read More »