News

NFL owners unanimously voted to allow players to take part in the 2028 Olympics in Los Angeles, where flag football will be making its debut. The expectation is ...