News

The NFL owners voted unanimously on Tuesday to allow NFL players to represent their home country at the Olympics in 2028, when flag football is set to make its debut as an Olympic sport.