The Vegas Golden Knights have signed forward William Karlsson to a $ 5.25 million US, one-year