Seahawks G James Carpenter practiced Wednesday for the first time since before Week 9. (US Presswire)

Coach Pete Carroll said before Seattle's bye last week that he thought his team would return healthy and ready to go after the week off. Well, it looks like Carroll thought right.

The Seahawks' biggest question mark in the health department this month has been OG James Carpenter. Carpenter suffered a concussion in practice leading up to the Seahawks' Week 9 game against Minnesota. After almost three weeks off, Carpenter (concussion) was at practice Wednesday in limited participation. 

The Seahawks listed five other players on the injury report, but they were full participants in practice. RB Marshawn Lynch (back), CB Byron Maxwell (hamstring), DT Clinton McDonald (groin), DE Greg Scruggs (oblique) and LB K.J. Wright (concussion) were the others listed.

Guy suspended four games: Rookie S Winston Guy was suspended for four games Tuesday for violating the NFL's policy on performance-enhancing substances. His agent, Greg Linton, told the Associated Press that Guy failed the league's substance test because there was a banned ingredient in an over-the-counter supplement Guy took. Guy will not appeal the suspension and will be eligible to return Dec. 17.

Roster moves: Guy's suspension left an open spot on the active roster, and the Seahawks wasted no time filling it Wednesday. The team promoted WR Charly Martin from the practice squad. Martin was waived Nov. 6, then resigned to the practice squad shortly after. He has four catches for 42 yards this season. To fill Martin's spot on the practice squad, the Seahawks signed WR Corbin Louks. The versatile Louks played wide receiver, defensive back and running back while attending Utah (2007-08) and Nevada (2009-11) in college.

For more up-to-the-minute news and analysis from Seahawks blogger John Breech follow @JohnBreech and@CBSSeahawks.