Gallery: Israel Over Japan for FIL 7th Place

Israel finished a monster first FIL World Championship with a 15-10 victory over Japan to take 7th place. Photos by Scott McCall.