World3 months ago
USA Football’s men’s, women’s national teams win 2024 IFAF Flag Football World Championships
INDIANAPOLIS, IND. & LAHTI, FINLAND — USA Football’s U.S. Men’s and Women’s Flag Football National Teams successfully defended their crowns at the 2024 International Federation of...