A dominant night on special teams propels the Giants, who pick up their second straight win over the Rockets.
Giants Game Report: Game 6 vs Kelowna
Giants Game Report: Game 6 vs Kelowna
Giants Game Report: Game 6 vs Kelowna
A dominant night on special teams propels the Giants, who pick up their second straight win over the Rockets.