Despite a rocky start against Serbia, Israel’s newly formed U17 flag football team proceeded to take gold in the second-ever European youth tourney for the sport
Points: 3
A look at the IFAF Flag Football World Championship that took place this week at Jerusalem's Kraft Family Sports Campus
Points: -2
Recent comments