Naturally, The Ducks were clearly the greater team in Game 7, Winning the getting game. But were they the more effective team in the series. The Cult of Hockey David Staples and Bruce McCurdy dig back to refereeing, McDavid and as a consequence Draisaitl vs Kesler and as well Getzlaf, And some discouraging play from […]