MacKenzie Weegar signed a 3 year, $9,750,000 contract with the Florida Panthers on Nov. 6, 2020. The contract has a cap hit of $3,250,000.