THE SOUL & SCIENCE OF THE AMERICAN FLAG FOOTBALL LEAGUE
128 of the best flag football teams in the country will compete to ultimately face off against the pros on NFL Network for $1,000,000 in the U.S. Open of Football.
128 of the best flag football teams in the country will compete to ultimately face off against the pros on NFL Network for $1,000,000 in the U.S. Open of Football.