Another top restricted free agent signed with his current team Sunday when defenseman Charlie McAvoy inked a three-year, $14.7 million deal.

Bruins general manager Don Sweeney made the announcement that the 21-year-old would remain with the team, just days after training camp began.