Mason McTavish

Mason McTavish

Contracts

contract info
length team amount avg annual salary
2021-2025 Anaheim Ducks $10,275,000 $2,568,750