The New York Rangers have acquired forward Ryan Strome from the Edmonton Oilers in exchange for Ryan Spooner, it was announced Friday.

OFFICIAL: #NYR have acquired Ryan Strome from the Edmonton Oilers in exchange for Ryan Spooner.



Strome, 25, has skated in 358 career NHL games over parts of six seasons with NYI and EDM, registering 59 goals and 103 assists for 162 points, along with 170 penalty minutes. pic.twitter.com/5m7IR8uD5b — New York Rangers (@NYRangers) November 16, 2018

In 18 games so far this season, Strome has two points, while Spooner has two points in 16 games.

Things didn't work out for Strome in Edmonton the way general manager Peter Chiarelli had hoped after parting with forward Jordan Eberle in a trade with the New York Islanders two summers ago. Before his slow start this season, he managed just 13 goals and 21 assists in 82 games last season for the Oilers.

Spooner played in 20 games last season for the Rangers but had 16 points (four goals, 12 assists).

According to TSN Hockey Insider Bob McKenzie, the need for more speed in the lineup and trying to get quicker was the impetus for the trade from Edmonton's perspective.

The need for speed and trying to get quicker was the impetus for this trade from the EDM perspective. — Bob McKenzie (@TSNBobMcKenzie) November 16, 2018

Strome carries a cap hit of $3.1 million for each of the next two seasons, while Spooner's deal carries a cap hit of $4 million for this year and next. The Rangers will retain $900,000 per year according to TSN's Ryan Rishaug.

Rangers retain 900k per year. — Ryan Rishaug (@TSNRyanRishaug) November 16, 2018

Edmonton (9-8-1) will be back in action Saturday in the Battle of Alberta against the Calgary Flames, while New York (9-8-2) will host the Florida Panthers at Madison Square Garden.