With swirling winds and rain falling at Yokohoma Stadium in Tokyo, the Canadian women’s softball team made history by defeating Mexico to win the country’s first medal in the sport at the Olympics.
With swirling winds and rain falling at Yokohoma Stadium in Tokyo, the Canadian women’s softball team made history by defeating Mexico to win the country’s first medal in the sport at the Olympics.