Most significant move: Linebacker Marcus Benard was squeezed out because of the numbers game, but he has been an effective pass-rusher during his time in Arizona. He's also had a knack for getting his hands on the football, which is something Cardinals coach Bruce Arians covets. He would've provided depth behind John Abraham, Matt Shaughnessy, Sam Acho and Alex Okafor, but Benard's roster spot went to a rookie.

LBU in AZ: Rookie linebacker Glenn Carson nearly had an interception Thursday night against San Diego, and even though he didn't come down with it, it was enough to keep him on the roster. Carson was among six outside linebackers kept and joined the NFL's active sack leader John Abraham in the group. Lorenzo Alexander was officially listed as an outside linebacker, which added depth to that group.

Teddy for Walt: Rookie Walt Powell was kept on the 53-man roster, a move that ended up being mildly surprising because the Cardinals kept just four cornerbacks. Powell finished training camp strong and looked impressive as a backup kick returner. With six receivers, Powell might lose the numbers game on Sundays but he's a viable backup.

What's next: The roster, as it is likely, won't be the same on Sunday or Monday or even for Week 1. Arizona might look to improve a few positions, including depth at both linebacker and defensive line -- meaning a rookie such as Carson might not be safe just yet -- and tackle.

Cardinals moves: RB Zach Bauman, LB Marcus Benard, C Philip Blake,LB Jonathan Brown, WR Dan Buckner, C John Estes, DT Bruce Gaston, WR Brittan Golden, TE Andre Hardy, CB Jimmy Legree, CB Bryann McCann, T Kelvin Palmer, T Nate Potter, RB Jalen Parmele, DT Isaac Sopoaga, G/C Anthony Steen, S Curtis Taylor, LB Adrian Tracy, DT Christian Tupou, S Anthony Walters, CB Eddie Whitley, CB Teddy Williams.