Ryan O’Reilly is going to Nashville.

The veteran forward said yes to the Predators, commensurate with a new four-year deal, averaging $4.5 million a year.

The 32-year-old will have moved around a lot over the past few seasons, finding himself wearing a fifth shirt since the start of his career. O’Reilly won the Stanley Cup and Conn-Smythe Trophy with the St. Louis Blues in 2019.

He was obtained by the Toronto Maple Leafs before the trade deadline last season. He finished the season with 30 points in 53 games.

On the Ottawa side, the Senators have added goaltender Joonas Korpisalo to their roster. The 29-year-old veteran has said yes to a 5-year, $20 million deal.

The Finn split the last season between the Columbus Blue Jackets and the Los Angeles Kings. He went 18-14-4 with a 2.87 GAA and .914 save percentage.

In 221 career NHL outings, Korpisalo is 94-81-25 with a 3.01 GAA and .904 save percentage.

He will support Anton Forsberg and allow prospect Mads Sogaard to continue his development in the American Hockey League.

The New York Rangers added experience to their roster when the free agent market opened, signing forward Blake Wheeler and goaltender Jonathan Quick.

Wheeler had his contract bought out by the Winnipeg Jets earlier this week. According to various media, he would earn a salary of US$800,000 with the Rangers, with an additional $300,000 available as a bonus.

For his part, Quick split the final season between Los Angeles and Las Vegas, after a brief detour to Columbus without playing. He will receive US$825,000.

Wheeler captained the Jets for seven seasons before losing that title last summer following the arrival of coach Rick Bowness. In 1,118 NHL games, all with the Jets, Wheeler had 312 goals and 610 assists. The 36-year-old American had 16 goals and 39 assists in 72 games last winter.

Quick, 37, is 375-277-84 with a 2.47 GAA and .911 save percentage. He went 16-15-6 in 41 outings last winter, including 5-2-2 with the Golden Knights. Quick, who hails from Connecticut, helped the Kings win the Stanley Cup in 2012 and 2014.

On the Carolina side, the Hurricanes took advantage of this day to add defender Dmitry Orlov to their roster. The 31-year-old veteran, one of the most sought-after free agents this summer, has said yes to a new two-year contract, for $7.75 million per season.

The Capitals have signed forward Max Pacioretty on a one-year contract for two million, which could be added another two million if the American reaches his performance bonuses.

The Dallas Stars signed Matt Duchene to a one-year deal for $3 million. Duchene’s contract was bought out Friday by the Nashville Predators.

Lightning – Conor Sheary, winger (3 years old \ 6m total)Lightning – Josh Archibald, defenseman (2 years old \ 1.6m total)Lightning – Luke Glendening, center (2 years old \ 1.6m total)Flyers – Ryan Poehling, center (1 year \ 1.4m)Rangers – Alex Belzile, winger (2 years)Rangers – Tyler Pitlick, center (1 year \ 0.7875m)Rangers – Riley Nash, center (2 years)Rangers – Nick Bonino, center (1 year \ 0.8m)Stars – Joel Hanley, defenseman (2 years \ 1.57m overall)Stars – Sam Steel, center (1 year \ 0.85m)Ducks – Radko Gudas , defenseman (3 years \ 12m total)Blackhawks – Ryan Donato, center (2 years \ 4m total)Red Wings – James Reimer, goalie (1 year \ 1.5m)Red Wings – Klim Kostin, winger ( 2 years old \ 4m total)Red Wings – Justin Holl, defenseman (3 years old \ 10.2m total)Red Wings – Alex Lyon, goalkeeper (2 years old \ 1.8m total)Red Wings – Daniel Sprong, winger (1 year \ 2m) Bruins – Morgan Geekie, center (2 years \ 4 m) Bruins – Milan Lucic, wing (1 year \ 1 m) Bruins – Kevin Shattenkirk, defenseman (1 year \ 1 m) Sabers – Connor Clifton, defenseman (3 years \ 9.99m total) Sabers – Erik Johnson, defenseman (1 year \ 3.25m) Sabers – Tyson Jost, center (1 year \ 2 m total) Sabers – Dustin Tokarski, goaltender (1 year \ 0775m)Hurricanes – Michael Bunting, winger (3 years \ 13.5m in total)Hurricanes – Frederik Andersen, goalkeeper (2 years \ 6.8m in total)Hurricanes – Jesper Fast, winger (2 years \ 4.8m overall) Hurricanes – Antti Raanta, goalie (1 year \ 1.5m) Sharks – MacKenzie Blackwood, goalie (2 years \ 4.7m overall) Kings – Cam Talbot, goalie (1 year \ 1m 1m bonus)Kings – Jaret Anderson-Dolan, wing (1yr 0.775m)Kings – Trevor Lewis, center (1yr 0.75m)Kings – Andreas Englund, defenseman (2yr 2m total )Panthers – Oliver Ekman-Larsson, defender (1 year old \ 2.25m)Panthers – Niko Mikkola, defender (3 years old, 7.5m in total)Panthers – Grigori Denisenko, winger (2 years old \ 1.55m in total) total) Penguins – Matt Nieto, winger (2 years old \ 1.8m total) Predators – Luke Schenn, defenseman (3 years old \ 8.25m total) Predators – Gustav Nyquist, center (2 years old \ 6.37m overall)Bruins – James van Riemsdyk, wing (1yr\1m)Devils – Michael McLeod, center (1yr\1.4m)Devils – Nathan Bastian, winger (2yr\2.7m overall)Maple Leafs – Ryan Reaves, winger (3 years \ 4.05m total) Oilers – Connor Brown, winger (1 year \ 4m) Senators – Bokondji Imama, winger (1 year \ 0775m) Canucks – Ian Cole, defenseman ( 1 year \ 3m) Canucks – Teddy Blueger, center (1 year \ 1.9 m) Canucks – Carson Soucy, defenseman (3 years \ 9.75 m total) Jets – Collin Delia, goaltender (1 year \ 0775 m )Coyotes – Jason Zucker, winger (1 year \ 5.3m)