EEdmonton Oilers Read More Mason McTavish signs six-year, $42-million deal with DucksSeptember 28, 2025 The Ducks signed Mason McTavish to a six-year contract worth $42 million on Saturday, ending their key center’s…