John Tavares
Contracts
contract info
length | team | amount | avg annual salary |
---|---|---|---|
2018-2025 | Toronto Maple Leafs | $77,000,000 | $11,000,000 |
2012-2018 | New York Islanders | $33,000,000 | $5,500,000 |
2009-2012 | New York Islanders | $11,250,000 | $3,750,000 |