So apparently the Sharks cannot sign him to a max contract *8 years) until after the trade deadline due to an obscure rule in the CBA. He can sign for less but if he or the team wants a max term contract they cannot do one right now.
https://www.thescore.com/nhl/news/1609462