From Breitbart

Flag football will be played at an international, multi-sport event for the first time next week during the World Games in Birmingham, Alabama.
Read More

Leave a Reply

Your email address will not be published. Required fields are marked *