CLEVELAND -- Kliff Kingsbury said early in the week center Rodney Hudson was going to miss Sunday's game against the Browns.
The Cardinals guaranteed he'll miss at least two additional games on Saturday when they put the veteran on injured reserve with his ribs and shoulder injuries.
The Cardinals did get through Saturday's Covid testing with no more positive tests.
Hudson must miss a minimum of three games, keeping him out not only against the Browns but also a home game against the Texans Oct. 24 and then the Thursday night home game against the Packers Oct. 28.
Since 2016, Hudson had only missed one game. Max Garcia will be starting at center in Hudson's place.
The Cardinals also activated defensive lineman Jordan Phillips and tackle Joshua Miles from injured reserve. Phillips has yet to play in a game this year. He missed almost all of training camp with a back injury, and has been on IR since the open of the regular season. He did practice this week.
The Cardinals brought up tight end Ross Travis from the practice squad as a standard elevation, and brought up linebacker Joe Walker and offensive lineman Danny Isidora from the practice squad as a Covid replacements for linebacker Chandler Jones and defensive lineman Zach Allen.
With the trade for Ertz, the Cards released Richard Rodgers from the practice squad.
Travis gives the Cardinals a third tight end while they wait for the arrival of newcomer Zach Ertz. Walker gives the Cardinals help on special teams and provides depth with inside linebacker Tanner Vallejo (hand) out and inside linebacker Jordan Hicks (toe) questionable to play.
The undefeated Cardinals (5-0) play a late afternoon game against the Browns (3-2) -- 4 p.m. Cleveland time, 1 p.m. Arizona time -- this weekend. They will be without Kingsbury and quarterbacks coach Cam Turner, who will miss the game after testing positive for Covid.