The Los Angeles Rams swapped out one of the best wide receivers of this generation for another.
This offseason, Cooper Kupp left for the Seattle Seahawks, but Davante Adams arrived from the New York Jets.
It was a big decision for L.A., which has star QB Matthew Stafford and stud WR Puka Nacua now joined by Adams.
But it made a lot of sense, too.
MORE: Justin Jefferson and Ja'Marr Chase, from LSU teammates to NFL superstars
Why did the Rams let Cooper Kupp leave for the Seahawks?
The Rams spent the early portion of this offseason exploring a trade for Cooper Kupp. No one made a suitable offer.
Rather than keep him around, they released him.
That set the Seahawks up to sign Kupp as a free agent. He's helping to replace DK Metcalf, who was traded to the Steelers.
Kupp is from Yakima, Washington, so this was a chance to go back home.
"It is a full circle moment for sure," Kupp told NFL Network. " It has been cool. Seeing the community here, the people we know here already, really looking forward to just being able to move up here and get the family up here, just really cool, full circle moment.
"There was a lot of things that went into that. A longer process than I think we thought it would be. But I think one, we want to be able to win. We wanted to go somewhere we thought we could go and pursue a championship."
MORE: Jake Browning has the most insane high school stats ever
Why did the Rams replace Cooper Kupp with Davante Adams?
Ironically, Adams had much of the same offseason flow as Kupp.
The Jets first tried to trade Adams, but when they couldn't find a suitor, they released him.
The Rams brought Adams aboard to replace Kupp's target share, although not necessarily Kupp's role.
Adams is a much more imposing outside receiver, while Kupp did a lot of his best work in the slot.
The Rams signed Adams to a two-year, $46 million deal. With Stafford's contract on that same timeline, it's a chance for a couple more competitive seasons before the Rams figure out what is next.
Adams and Nacua certainly form a partnership that's tough for opposing defenses to handle.
MORE: Check out Derrick Henry's impossible-to-believe high school stats