Senators' official twitter account just tweeted that they've signed Karlsson to a 7-year contract. Will be interesting to see how big the if there is an overpay is considering he had a great year but was only getting 2nd-pairing matchups so the minutes weren't too tough.