NASHVILLE, Tenn. — The Nashville Predators traded defenseman Seth Jones to the Columbus Blue Jackets for center Ryan Johansen on Wednesday, giving up a young piece of their defense in search of some more offense.

“Ryan is a big, young center that can score, set up goals, win faceoffs,” GM David Poile said. “He’s a No. 1 center who is still growing his game and has the size and skill that we have been looking for to match up with the best in the league.”

Johansen, 23, played in every game for Columbus the past two seasons, and the 6-foot-3, 218-pound center from Vancouver, British Columbia, had six goals and 20 assists in 38 games this season. He has 79 goals and 114 assists in 309 career games and was the fourth overall pick in the 2010 draft.

Jones, 21, was the fourth overall pick in the 2013 draft. The right-handed 6-foot-3 defenseman has played 40 games for Nashville this season with one goal and 10 assists.

KINGS: Los Angeles acquired forward Vincent Lecavalier and defenseman Luke Schenn from Philadelphia for center Jordan Weal and a third-round pick.

Lecavalier and Schenn bring veteran experience and big contracts to Los Angeles.

The 35-year-old Lecavalier has been a healthy scratch for the Flyers for much of the season and has just one assist in seven games. He has two years remaining on his contract. The 26-year-old Schenn has two goals and three assists and is in the last year of his deal.

CAPITALS: Washington agreed to terms on a $1 million, one-year deal with forward Mike Richards.

Richards was charged with possession of a controlled substance at the Canadian border this summer, but the team said he was cleared to resume his NHL career immediately. The Los Angeles Kings bought out Richards’ contract last summer, and he became a free agent.

The 30-year-old has 179 goals and 303 assists in 710 regular-season games.

n Forward Zach Sill was suspended for two games by the NHL for boarding Bruins defenseman Adam McQuaid.

Sill hit McQuaid from behind in the second period of the Capitals’ 3-2 win in Boston on Tuesday. McQuaid was injured on the play.

ALL-STAR ROSTERS: The NHL named the final 40 players to take part in a new three-on-three tournament at All-Star weekend later this month in Nashville, Tennessee.

Leading goal-scorer Jamie Benn of the Stars and teammate Tyler Seguin headlined the All-Star selections for the Central Division, which will have top point-getter Patrick Kane of the Blackhawks as captain.

The division-leading Capitals, Panthers and host Predators each have three players expected to go.

Alex Ovechkin, Nicklas Backstrom and league-leading goaltender Braden Holtby will represent Washington on the Metropolitan Division team.

The Panthers, winners of 10 in a row, will have Atlantic Division captain Jaromir Jagr, defenseman Aaron Ekblad and goaltender Roberto Luongo there.

The Penguins will have center Evgeni Malkin and defenseman Kris Letang, but not captain Sidney Crosby, who struggled early this season and was left off the initial roster.

Center Patrice Bergeron will represent the Bruins.

WEDNESDAY’S GAMES

BLACKHAWKS 3, PENGUINS 1: Rookie Artemi Panarin scored two goals for the second straight night and Chicago beat visiting Pittsburgh.

CANADIENS 2, DEVILS 1: Torrey Mitchell scored a short-handed goal in the second period to lift Montreal, which was playing its first home game in nearly three weeks.

Captain Max Pacioretty also scored for Montreal.