Marcus Johansson, who had been a restricted free agent, has agreed to a two-year, $4 million contract, the Capitals announced today.
The team release said Johansson will earned $1,825,000 this season and $2,175,000 in the second season of the contract.
Johansson, who is from Landskrona, Sweden, was the Capitals’ first pick in the 2009 NHL entry draft, taken 24th overall. He had six goals and 16 assists in 34 games last season. In 2011-12, he had 14 goals and 32 assists in 80 games to set his career highs.
In 30 playoff games, Johansson has four goals and seven assists.
Johannsson was the last of the Caps’ restricted free agents.
The team will open training camp on Thursday and the regular season on Oct. 3 in Chicago against the Stanley Cup champion Blackhawks. The Capitals’ home opener is Oct. 3 against Calgary.