Over 800 athletes arrive in Israel as Jerusalem hosts the 2021 IFAF World Championships
The 2021 Flag Football World Championships is taking place in Jerusalem, Israel for the first...
Read MoreThe Home of Israeli Sports
Join our mailing list to receive the latest news and updates.