News

NFL owners unanimously passed a resolution that will allow players to compete in flag football at the 2028 Olympic Games in Los Angeles.