"I couldn't be happier right now," Setoguchi said on a conference call. "San Jose is such a great place to play. The organization is great. The team is top-notch. All the way through, it's the best place to play in the National Hockey League."
Sharks sign Setoguchi to 3-year deal →