Stop me if you've read this before: The Sharks signed a young free agent out of one Europe's top leagues to an entry-level contract.

The same could have been written in 2014, when the team signed Melker Karlsson. Or 2015, when they signed Joonas Donskoi. Or 2016, when the Sharks signed Tim Heed and Marcus Sorensen.

San Jose announced it signed the latest, 23-year-old Swiss forward Vincent Praplan, on Friday. The length and salary terms of the contract were not disclosed.

"Vincent is a highly skilled playmaker who can play any forward position," Sharks general manager Doug Wilson said in a statement. "We saw first-hand at our rookie tournament last summer what he can do with the puck and think he will fit perfectly within our puck pressure system. His speed allows him to be a threat on the penalty kill, and his offensive instincts make him an asset on the power play. We're excited for him to join our organization."