Canadian women’s flag football team are world champions, qualify for LA 2028

The Canadian women’s flag football team are world champions after securing gold at the IFAF World Flag Football Championships presented...