The Edmonton Oilers have won the Justin Schultz sweepstakes.
The club announced it agreed to terms with Schultz on Saturday.
Schultz, who turns 22 on Friday, was a star defenseman at the University of Wisconsin. Through a loophole in the current system, he became an unrestricted free agent after being originally drafted by the Anaheim Ducks.
"Justin just felt Edmonton was the best fit for him -- terrific opportunity with a young emerging group of players he can grow and enjoy future success," the player's agent, Wade Arnott, told The Associated Press.
Some 20-plus NHL teams showed interest in the blue-liner and with the help of agents Wade Arnott and Don Meehan of Newport Sports, Schultz pared his short list down Wednesday to six or seven teams and heard pitches from them Thursday and Friday.
Vancouver, Ottawa, Toronto, Minnesota and the New York Rangers made the short list and made pitches to Schultz, sources confirmed.
Information from The Associated Press was used in this report.