Will Smith signs three-year, entry-level contract with San Jose Sharks, attention now turns to Ryan Leonard
Briefly