theprovince.com
Michael Traikos: Erik Karlsson signs 8-year deal with Sharks, to earn $11M annually
Karlsson was traded from Ottawa to San Jose last summer after failing to agree on a long-term extension with the Senators. It wasn’t necessarily his choice to leave.