2023

Katie Sowers is the new head coach of the Italian women’s flag football team
By Cyd Zeigler | December 18, 2023