Israel’s men’s and women’s flag football teams are kicking off their quest for a spot at the 2028 Summer Olympics in Los Angeles, at this week’s International Federation of American Football (IFAF) Flag Football World Championships (FFWC) in Lahti, Finland.