Like most teams, the Cardinals would have preferred their off week to come closer to midseason. But it was hard to argue with the timing on Wednesday, when every player participated in at least some of practice.
Seven players who were nursing injuries returned to practice, including three who could play important roles Sunday in Seattle.
Receivers Steve Breaston (knee) and Early Doucet (hernia) should fill the No. 2 and 3 jobs against the Seahawks. And inside linebacker Gerald Hayes, who spent six weeks on the physically unable to perform list because of back surgery, likely will be a spot player.
Hayes, a starter the past four years, will be worked back into the lineup gradually. It's doubtful he will play more than 20 or so snaps Sunday.
Eventually, however, he could assume his old job at the strong inside spot, with Paris Lenon moving to the weak inside position.
That would send rookie Daryl Washington to the bench, which would give the Cardinals enough depth to give both Hayes and Lenon rest during a game.
The return of Breaston and Doucet will have a more immediate impact. Breaston, a starter, has missed two games because of knee surgery. Doucet hasn't played since undergoing surgery the week after the opening game.
In the meantime, the Cardinals have used a rotation of rookies along with Larry Fitzgerald. Those young players -- Stephen Williams, Max Komar and Andre Roberts -- have improved, but the club has paid a price for having to rush them into action.
The Cardinals are ranked 31st in total offense and 30th in passing.
Cardinals Healthier Following Bye Week
CardinalsSource Top Stories
Cardinals need to entertain punter battleWith an injury to Drew Butler sidelining the Cardinals' punter it's time for Arizona to consider alternatives.
CardinalsSourceYesterday at 4:21 PM
Cardinals place Niklas on IR, make cutsThe Arizona Cardinals placed Troy Niklas on injured reserve after he suffered a wrist injury against Buffalo.
CardinalsSourceYesterday at 2:27 PM
Floyd enters concussion protocolThe Arizona Cardinals suffered through a dismal outing Sunday, and wide receiver Michael Floyd took some of the blame from head coach Bruce Arians.
CardinalsSourceYesterday at 9:34 AM
Upon further review: Palmer's interceptionsThis week's 'Upon further review' for the Cardinals' offense analyzes Carson Palmer's four interceptions and what went wrong.
CardinalsSourceMonday at 4:49 PM