John Beecher

John Beecher

Contracts

contract info
length team amount avg annual salary
2022-2025 Boston Bruins $2,775,000 $925,000