The Josh Rosen era in Arizona finally came to an end as the Cardinals traded him to the Miami Dolphins to make way for No. 1 pick Kyler Murray.

Rosen unfollowed the Cardinals on social media shortly before the trade went down, which seemed to indicate some hard feelings toward the team for how everything went down.

However, Rosen showed a lot of class in a video he posted on social media. He began by thanking the Cardinals fans, with whom he spent just one season.

“Cardinals fans, thank you so much for all the continued support this past year,” Rosen said. “I know we didn't win as many games as we all would've hoped, but I had an unbelievable time in the desert.

“Unfortunately, my time here is coming to an end. But you guys are getting a hell of a player in Kyler Murray. He's going to do great things for the Red Sea.”

Rosen also had some touching words for his successor at quarterback, Kyler Murray, as well as his former team in general.

“Kyler, I just want to congratulate you and your family on getting drafted,” Rosen said. “Arizona is a really special place, and you're going to love playing and living here.

“And to my teammates and staff, and everyone who worked at the facility, I can't thank you enough for all the support and great memories you've created this past year. I'm really wishing all the Arizona Cardinals the best of luck moving forward.”

It was certainly not an easy situation for Rosen in Arizona. After going through a rough rookie season where he led the Cardinals to the worst record in the league, he then had to suffer the unprecedented move of getting traded just a year after being a top-10 pick.

But kudos to him for showing some dignity and class through the video as he wished his old team well despite the trying circumstances. And now, he gets to move on and start over with the Dolphins, where he can hopefully get his career back on track.