COLUMBUS, Ohio — Ryan Johansen missed most of training camp in a loud and public contract impasse.He also missed his Blue Jackets teammates.The team's 22-year-old leading scorer reached agreement with the club Monday on a three-year deal that will pay him $3 million each of the first two years and $6 million in the third year. The cap hit will be $4 million per season, according to figures supplied by the office of Johansen's agent, Kurt Overhardt."I'm really excited to have this deal done," Johansen said in a statement released by the club. "I can't wait to rejoin my teammates, coaches and our fans in Columbus and help this team build on what we've started the past two seasons."Coach Todd Richards was happy to have Johansen, and to not have the strained negotiations grabbing more attention."(The signing is) nice on a couple of fronts," Richards said. "We're getting a good player back and with everyone else it's not a story or a distraction that's lingering in the background."Johansen had 14 goals and 19 assists in his first 107 NHL games before exploding for 33 goals and 30 assists in 82 games last season while leading Columbus to its best regular-season record ever and a berth in the playoffs.Pending travel and visa arrangements, Johansen, who was in his native Vancouver area when the deal was announced, was expected to be available for the Blue Jackets' season opener Thursday night in Buffalo. Trade: The Rangers acquired forward Joey Crabb from the Panthers, opening a roster spot for emerging 19-year-old forward Anthony Duclair. New York sent defenseman Steven Kampfer and forward Andrew Yogan to Florida. Also, the Rangers named Ryan McDonagh as captain, replacing Ryan Callahan, who was traded to the Lightning late last season. Marty St. Louis, traded to New York for Callahan, was named alternate captain. Hurricanes: Forward Jeff Skinner was diagnosed with a concussion. Skinner was hurt during a 5-2 loss Sunday at Washington in Carolina's preseason finale when he was hit by Capitals defenseman Matt Niskanen. Jets: They waived goaltender Peter Budaj a day after acquiring him from the Canadiens. Wild: Forward and Minnesota native Ryan Carter signed a one-year, two-way contract worth $750,000, the Minneapolis Star Tribune reported.