Team Canada wins world championship bronze in men’s flag football, qualifies for LA 2028

The Canadian men’s flag football team secured their spot at the Los Angeles 2028 Olympic Games by winning the bronze...