The Czech Republic took silver in both the men’s and women’s sections of the 14th World Street Hockey Championships in Laval, Canada, after losing to the host nation in both…
Continue Reading