The Arizona Cardinals walked into the 2023 NFL Draft desperately needing to upgrade a handful of position groups. 

With Kelvin Beachum and Will Hernandez brought back in free agency, many thought the Cardinals would opt to address the defensive side of the ball early and often in the draft. 

Yet Arizona settled on the talents of Paris Johnson Jr. with the No. 6 overall pick, trading up to snatch him after moving back from Pick 3 to 12. On the final day of the draft, they also added versatile lineman Jon Gaines II.

The Cardinals took just two offensive linemen in the draft, though both of their profiles project to help transform the team down the road.

PFF says the Cardinals improved their offensive line better than most in the league during the draft:

Cardinals OL Ranked Among Most Improved After NFL Draft

"Paris Johnson Jr. was the player Arizona wanted with its top pick, but the team was able to engineer a trade back from No. 3 overall, pick up a first-round selection next year and still jump back up to No. 6 to take him, the player they would have happily drafted with their original pick all along," said Sam Monson.

"Johnson is the best pure tackle prospect in this draft but also has the ability to play guard initially as the Cardinals try and juggle an offensive line that has strength at left tackle several times over and weaknesses almost everywhere else.

"Later in the draft, the team added UCLA product Jon Gaines II, a guard who has been solid as both a run-blocker and pass-blocker over the last several seasons. He allowed 18 total pressures on more than 500 pass-blocking snaps in 2022."

Other teams included were the Cleveland Browns, New England Patriots, Washington Commanders and Tennessee Titans. 

Johnson figures to have his best opportunity to start at left guard this upcoming season, though many believe he's better suited to play tackle. Gaines likely has his best shot at playing time at center, though he's played guard and tackle as well.

Click This Link to Subscribe to All Cardinals on YouTube

Click This Link to Follow All Cardinals on Facebook

Arizona Cardinals Top Stories

Cardinals Offseason Program Dates Announced

Cardinals Draft Class Superlatives

Cardinals OL Paris Johnson Ready to Face the Best

NFL Insider Says DeAndre Hopkins is Staying With Team

Report: Cardinals, Falcons Discussed Kyler Murray Trade

More must-reads:

TODAY'S BEST
Lakers reportedly interested in adding three-time All-Star via trade
Luka Doncic fed off negative reactions in Game 5 win over Thunder
Celtics finally put away undermanned Cavaliers, advance to conference finals
Avalanche force Game 6 with big third period vs. Stars
MLB announces punishment for Astros' Ronel Blanco over foreign substance
Vikings HC shares big Justin Jefferson contract update
Rafael Nadal switches gears, gives major update on French Open status
DeMar DeRozan confirms desire to return to Bulls
Mavericks defense rises to occasion in Game 5 win vs. Thunder
Steelers to make history in final two months of 2024 season
Packers will play on Thanksgiving with a rare twist in 2024
Steelers veteran reportedly plans to sit out OTAs
Padres pitcher has honest reaction to team getting booed off the field
Athletics place lefty on 15-day IL, transfer infielder to 60-day
Atlanta to be first race of NASCAR's In-Season Tournament
West Point alum made history in his MLB debut with Reds
Heat legend cautions Lakers against hiring JJ Redick
Welcome to the WNBA: Caitlin Clark sets infamous record in debut
Jalen Brunson leads Knicks to blowout win in Game 5 vs. Pacers
Nikola Jokic torches DPOY to lead Nuggets past Wolves in Game 5