So, flag football is coming to LA Olympics in 2028Archived Message
Posted by timmer on October 16, 2023, 20:32:44
Will the NFL allow players to form teams? Will there be a national championship? Does one exist already? Maybe college players will form teams? We got less than 5 years to get this done.