Multiple teams did try and sign him. They also offered multiyear deals.
He chose to come to SJ, most likely for less money and for a shorter term. Presumably, to try and play for an even bigger contract next summer.
I'm not entirely convinced he passed on great offers to come here. like with malhotra, we'll know a bit more when the dust settles. Sucks for us, but that series vs the sharks was the highlight of his career. If he can play like that consistently, he'll easily get a solid contract next offseason.