Anaheim Ducks sign Trevor Zegras to three-year, $17.25M contract Article 657 words, published Oct 2 2023 4 votes