Lindholm was a very good player for the Canucks once he returned from a hand injury. His regular season stats are not representative of the positive value he brings to the team through his hockey IQ, positioning, face-offs, defensive play, penalty kill, puck possession, and ability be a solid complimentary offensive player. He upped his physicality in the playoffs as well. He is a great 2C option for any team.
That being said, he is not worth 8m. The highest I'd go with term is 7m. Something more fair for him at this stage would be around 6.5m x 7.