Second-year defensive end Pernell McPhee, who had been sidelined with a knee injury, practiced fully for the first time in training camp. Returning to practice after sitting out Tuesday were defensive tackle Ma'ake Kemoeatu and rookie wide receiver Tommy Streeter, though Streeter still appears to be a bit banged-up. Center Matt Birk missed his third straight practice. Offensive tackle Bryant McKinnie (back) and defensive tackle Haloti Ngata (hamstring) still have not practiced, but Harbaugh said Ngata has started running again and Ngata thinks he is close to returning. Also absent were wide receivers Patrick Williams (undisclosed), David Reed (knee) and Tandon Doss (hamstring); running back Bernard Pierce (hamstring); linebackers Terrell Suggs (Achilles), Courtney Upshaw (arm) and Josh Bynes (undisclosed); offensive tackle Jah Reid (calf); guard Cord Howard (undisclosed); and tight end Dennis Pitta (hand).