Arizona Cardinals quarterback Kyler Murray had a very nice rookie campaign.

He threw for 3,722 yards, 20 touchdowns and 12 interceptions while completing 64.4 percent of his passes and posting a passer rating of 87.4. In addition, he rushed for 544 yards and four scores, averaging 5.8 yards per carry.

Murray had some decent weapons, ranging from wide receivers Christian Kirk and Larry Fitzgerald to running backs Kenyan Drake and Chase Edmonds, but as a whole, the Cardinals' offense was largely mediocre.

But Arizona is looking to change that.

Last week, the Cardinals swung a blockbuster deal to acquire star wideout DeAndre Hopkins from the Houston Texans, only sending back declining halfback David Johnson and a second-round pick to the Texans in exchange (the two sides also swapped fourth-rounders).

Suddenly, Murray has an embarrassment of riches.

Hopkins. Kirk. Fitzgerald. Let's not forget fellow young receivers Andy Isabella and Hakeem Butler, the latter of whom missed all of 2019 due to injury.

Drake and Edmonds are not exactly slouches in the Cardinals' backfield, either.

Hopkins should expedite Murray's progression in a way that few young quarterbacks are fortunate enough to experience. How often is it that a second-year signal-caller gets to play with arguably the best receiver in the game?

We cannot understate just how dominant Hopkins is. He has made four Pro Bowls while earning three First-Team All-Pro selections since entering the NFL in 2013. He has racked up over 1,500 yards twice. He is a vertical threat, an over-the-middle threat and a red-zone threat. He is the total package.

In addition, Hopkins is exceedingly durable, having missed just two contests in his NFL career.

So, not only is Hopkins terrific, but he will be there. Plus, he is just 27 years old, so he will have the opportunity to grow alongside of Murray for years to come with the Cardinals.

I don't think Murray could have possibly imagined a better group of weapons in his sophomore season. Think about it: Fitzgerald, a future Hall-of-Famer, is probably his No. 3 receiver.

On top of everything, Hopkins is a mistake eraser. If you throw the ball high, he will come down with it. If you throw it low, he will scoop it up. If you throw it behind him, he will reach back and snare it.

As a result, Murray will be able to take more liberty with his throws in 2020, as anything he tosses in the general vicinity of Hopkins will have the opportunity to turn into a big play.

Of course, it's not just about Hopkins when it comes to Murray's development. The Cards' offensive line could stand to improve to allow Murray more time to throw, and the defense may not provide him with the best field position (the Cardinals had the worst defense in the NFL in 2019).

However, when it comes to young quarterbacks like Murray, you need to take things one step a time, and Arizona was fortunately able to take a giant leap by adding Hopkins.

Again, Murray still has quite a long way to go, but Hopkins is going to make his road to success a heck of a lot easier.