This past summer we teamed up with the World Juniors to cover and broadcast the games. The tourney…
October 31, 2018
Inside you can find a GREAT video on the 2013 FIL World Cup, which took place in Oshawa, Ontario. The women's world championships crowned the US as champs, and the team set a number of records in the process. This was the US' seventh (out of 9 total) title, and the first time the Canadians had won Silver.
July 30, 2013