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: 1
A look at the IFAF Flag Football World Championship that took place this week at Jerusalem's Kraft Family Sports Campus
Points: 0
Recent comments