News

NFL owners voted on Tuesday to allow players in the league to participate in the flag football competition at the upcoming 2028 Olympic Games in Los Angeles.