GENEVA (AP) — Swiss club Geneva-Servette has signed NHL veteran Richard Park to a three-year contract.

Coach Chris McSorley says the 34-year-old winger chose Geneva-Servette over competing offers from the NHL and elsewhere in Europe.

Park has played 722 matches over 16 seasons in the NHL, including the past four with the New York Islanders.

McSorley tells The Associated Press he spoke with the Islanders’ Swiss defenseman Mark Streit about Park’s qualities on and off the ice before making him Geneva-Servette’s top offseason signing target.

The club lost in the Swiss playoff finals last season, beaten in game seven by Bern.

Park previously played in Switzerland with Langnau in 2004-05 during the NHL lockout season.

Copyright 2010 The Associated Press.

Watch & Listen LIVE