Sports4 months ago
U.S. men’s and women’s flag football teams win world championships
The United States has become the dominant international force in flag football. Even without NFL players involved. On Friday, the U.S. men’s and women’s flag football...