Mexico wins the women’s flag football gold medal at the World Games


The American women’s flag football team’s march to the gold medal game ended in amazing fashion with a silver medal. The quarterback was Vanita Crouch. Team Mexico’s 39-6 victory over the U.S. in the World Games 2022 final on Thursday in Birmingham, Alabama, was highlighted by quarterback Diana Flores’ four touchdown passes. Team Mexico got off to an electrifying start … Read More