After spending all off-season thinking about what could have been, the Cochrane Generals have returned to the ice in preparation for their upcoming Heritage Junior Hockey League (HJHL) home and season opener when they tangle with the defending provin
Read more >