New Home Announced for the 2019 Flag Football World Championships
With this year's Flag Football World Championships coming in at nearly 200 teams and set to begin play next weekend, the FFWCT is announcing some big plans in regards to the event's new home for the next 3 years! Starting in 2019, the Flag Football World Championships will be held in Arlington, TX, and will feature...