Czech Republic wins the World Games in Poland

After winning the World Championships last year in Italy, Czech Republic just won gold at the World Games 2017 in Poland. Czech Republic beat France 5-1, after winning against Switzerland 5-2 in semifinals. Czech Republic…