After a grueling three days of competition in Jerusalem, the IFAF Flag Football World Championships have come to an end. Over 110 games were played by the 22 competing nations as both...
The International Federation of American Football (IFAF) has selected Israel to host...