Johansson, who will turn 26 in October, scored 17 goals last year, adding 29 assists, totaling 46 points last year. Johansson set career highs with 20 goals and 47 points in 2015. His highest asssist total was 36 in 2014. He will be eligible for unrestricted free agency when his contract ends in 2019.
The Capitals still have a bit of wiggle room, according to General Fanager, and with both goalies, thirteen forwards, and six defensemen signed, should have no trouble re-signing restricted free agent defenseman Dmitry Orlov after this move. The Capitals also have a significant amount of money coming off the books at the end of this season.
CapFriendly tweets that Johansson will get a modified no-trade clause in the second and third years of the deal, allowing him to block trades to five different teams.