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...