The 53-man roster Saturday was never going to be the 53-man roster when practice began, and that came true Sunday.
The Cardinals attempted to upgrade both sides of the line, signing former Panthers defensive end Zach Moore, who was released by Carolina, and picking up three other linemen through waivers: defensive tackle Garrison Smith (Falcons), tackle Blaine Clausell (Panthers) and guard Jeremy Vujnovich (Colts).
To make room for the quartet on the roster, the Cardinals made one somewhat surprising cut, letting go 2016 fourth-round pick Evan Boehm. The team also released tackle Will Holden and waived/injured defensive end Vontarrius Dora and safety A.J. Howard.
Both Boehm and Holden are practice-squad eligible, if they clear waivers and if the Cards chose to bring them back.
The moves mean the Cardinals still have 10 offensive linemen and now have 10 defensive linemen total.
Moore, a 2014 sixth-round pick of the Patriots, has spent time with New England, Dallas, Minnesota, San Francisco and Carolina. He spent most of last season on the Panthers' practice squad. Smith, an undrafted rookie in 2014, has spent time with the Dolphins, Saints, 49ers, Seahawks and Falcons. He spent 2017 on both the active roster and the practice squad of Seattle.
Clausell came into the league in 2015 undrafted, spending two stints with the Ravens as well as the Patriots and Redskins before spending 2017 on the Panthers' practice squad. Vujnovich has the most game experience of any of the pickups, playing in 18 NFL games – starting all 16 games for the Colts at guard last season – since coming into the league in 2013. He was with the Packers before the Colts.
The Cardinals also began to build their 10-man practice squad, adding back seven players they had released: Running back Elijhaa Penny, offensive lineman Will House, defensive end Alec James, quarterback Charles Kanoff, defensive tackle Pasoni Tasini, wide receiver Jalen Tolliver and tight end Andrew Vollert.
Images of the players who made the team after Saturday's cuts