Sports

Columbus Blue Jackets, star center Ryan Johansen finally reach agreement on 3-year deal

  • FILE - In this Feb. 1, 2014, file photo, Columbus Blue Jackets' Nick Foligno, left, celebrates his goal against the Florida Panthers with teammate Ryan Johansen during the second period of an NHL hockey game in Columbus, Ohio. Johansen has missed most of camp yet is still a Columbus Blue Jacket. The 22-year-old center and the team's leading scorer finally reached agreement with the club on a three-year deal that will pay him $3 million each of the first two years and $6 million in the third year. (AP Photo/Jay LaPrete, File)

    FILE - In this Feb. 1, 2014, file photo, Columbus Blue Jackets' Nick Foligno, left, celebrates his goal against the Florida Panthers with teammate Ryan Johansen during the second period of an NHL hockey game in Columbus, Ohio. Johansen has missed most of camp yet is still a Columbus Blue Jacket. The 22-year-old center and the team's leading scorer finally reached agreement with the club on a three-year deal that will pay him $3 million each of the first two years and $6 million in the third year. (AP Photo/Jay LaPrete, File)  (The Associated Press)

  • FILE - In this Jan. 30, 2014, file photo, Columbus Blue Jackets' Ryan Johansen plays against the Washington Capitals during an NHL hockey game in Columbus, Ohio. Johansen has missed most of camp yet is still a Columbus Blue Jacket. The 22-year-old center and the team's leading scorer finally reached agreement with the club on a three-year deal that will pay him $3 million each of the first two years and $6 million in the third year. (AP Photo/Jay LaPrete, File)

    FILE - In this Jan. 30, 2014, file photo, Columbus Blue Jackets' Ryan Johansen plays against the Washington Capitals during an NHL hockey game in Columbus, Ohio. Johansen has missed most of camp yet is still a Columbus Blue Jacket. The 22-year-old center and the team's leading scorer finally reached agreement with the club on a three-year deal that will pay him $3 million each of the first two years and $6 million in the third year. (AP Photo/Jay LaPrete, File)  (The Associated Press)

  • FILE - In this March 13, 2014, file photo, Columbus Blue Jackets' Ryan Johansen skates with the puck against the San Jose Sharks in an NHL hockey game in Columbus, Ohio. After missing most of camp, the 22-year-old center and the team’s leading scorer finally reached agreement with the club on a three-year deal that will pay him $3 million each of the first two years and $6 million in the third year. (AP Photo/Jay LaPrete, File)

    FILE - In this March 13, 2014, file photo, Columbus Blue Jackets' Ryan Johansen skates with the puck against the San Jose Sharks in an NHL hockey game in Columbus, Ohio. After missing most of camp, the 22-year-old center and the team’s leading scorer finally reached agreement with the club on a three-year deal that will pay him $3 million each of the first two years and $6 million in the third year. (AP Photo/Jay LaPrete, File)  (The Associated Press)

With the opener just three days away, Ryan Johansen ended his lengthy holdout by reaching a 3-year agreement on Monday with the Columbus Blue Jackets.

The 22-year-old Johansen, a restricted free agent, had a career season last year, scoring 33 goals with 30 assists in 82 games after totaling 14 goals and 19 assists in his first 107 NHL games.

The Blue Jackets were in dire need of their top scorer returning after losing forwards Boone Jenner (broken hand, out 5 weeks) and Nathan Horton (bad back, out indefinitely) in recent weeks.

The club opens the season Thursday at Buffalo.