The St. Louis Cardinals acquired first baseman Paul Goldschmidt in a trade with the Arizona Diamondbacks, that was definitely worth the price they paid for.

The package that the Cardinals had to put together for Goldschmidt was expensive, but he provides them everything that they have been missing for many seasons. He will provide his new team with qualities they haven't had in a long time.

Goldschmidt is the type of player the Cardinals have been missing since former player, Albert Pujols, left the team for a big money contract from the Los Angeles Angles. He supply's them with middle-of-the-order power, and great defense at first base.

RELATED: CARDINALS ACQUIRE DIAMONDBACK'S ALL-STAR PAUL GOLDSCHMIDT IN BLOCKBUSTER TRADE

The six-time All-Star will give the Cardinals a major upgrade just off his offensive capability alone. Last season, Goldschmidt hit 33 home-runs and drove in 83 runs. But that's just the beginning, he also hit for a .290 batting average and a .922 OPS.

There's no question that Goldschmidt carried the Diamondbacks offense again for the sixth straight season. Over those six seasons, he has averaged 30 home-runs and 100 RBI's. With his break-out year back in 2013, when he hit for 36 long-balls and 125 RBI's.

Goldschmidt will likely be seen carrying the Cardinals offesnse next season as well, which is why he should be hitting in the number three spot in their lineup heading into 2019. Here is what the projected batting lineup will look like for the Cardinals.

Matt Carpenter, Yadier Molina, Paul Goldschmidt, Marcell Ozuna, Paul DeJong, Kolten Wong, Harrison Bader, Dexter Folwer, and the pitcher's spot.

The 31-year-old also provides spectacular defense at the first-base position. He is a Gold Glove award winner and has never made more than seven errors in a season. Which will improve the Cardinals from a season ago, because they made a league-leading 20 errors at first-base last season.

Carpenter played the majority of last season at first-base. He committed eight of those 20 total errors, while also creating eight errors at the third-base position as well. He has always been known for making errors throughout his entire career. Which is where Goldschmidt will look to help clean up that area.

With Goldschmidt playing at first-base, Carpenter will be able to return to his regular position at third-base. The rest of the Cardinals defense is projected to look as follows; Molina at catcher, Goldschmidt at first-base, Wong at second-base, DeJong at shortstop, Carpenter at third-base, Ozuna in left-field, Fowler in center-field and Hader in right-field.

The acquisition of Goldschmidt did cost the Cardinals some very valuable assets. They were forced to give up Carson Kelly, Luke Weaver, Andy Young and the club's Compensation Round B selection in the 2019 MLB Draft.

Kelly and Weaver are the centerpieces of the return going back to the Diamondbacks. Kelly is a very solid defensive catcher, but where he lacks is in his hitting. He will be able to start in games this season for the Diamondbacks, but will likely be hitting at the bottom of the lineup with his .154 batting average in 63 appearances in the MLB.

For Weaver, his future as either a starter or a reliever is still undecided. It sounds like the Diamondbacks are going to try him out as a starter heading into next season. Last season, he started 25 games for the Cardinals and also appeared five times from out of the bullpen.

The Cardinals were able to include these players because of the depth they have at those two positions. Andrew Knizner is close to as good of a catcher as Kelly is, but he is a way more developed hitter then Kelly as well.

They also have Alex Reyes coming back from Tommy John surgery and will likely factor into the role that is left vacant by Weaver next season.

Getty Images

Goldschmidt will only be under contract for this upcoming season. He is scheduled to make $14.5 million for next season. The Cardinals will likely offer him a three or four year extension either before the season or after it.

He will only be 32-years-old heading into the 2020 season, so it's very unlikely that he will regress to the point where he is unable to still produce like he is now. Which is why if the Cardinals were able to re-sign him until his mid-to-late 30s, they should be able to still get quality production out of him.

The decision to acquire Goldschmidt from the Diamondbacks was definitely the right one for the Cardinals. He is the key piece they have been missing from their lineup. Which is why with the trade now completed, the Cardinals are a team ready to compete for the division next season.

RELATED: MAGIC JOHNSON DENIES REPORT ABOUT MEETING WITH HARPER FOR L.A. DODGERS PITCH