GB women seal seventh place at Flag Football Worlds
The Great Britain women's team will play at the 2025 World Games after securing seventh place at the Flag Football World Championships.