Mystery Pucks are also sold virtually or on the Concourse at designated home games throughout the season. Every puck is signed by a Sharks player and then wrapped so the player’s identity remains a mystery. Pucks are $30 each, credit card only ($40 online – includes shipping). Net proceeds from the Mystery Puck sales benefit the Sharks Foundation.