LB Donavin Newsom, who suffered a concussion and was then transported to Stanford Medical Center via an ambulance, is reportedly doing fine and will be released from the hospital on Wednesday afternoon.
CB Dontae Johnson did not practice after suffering a concussion during Tuesday's practice. He is unlikely to play in Friday's exhibition game against the Kansas City Chiefs at Arrowhead Stadium.
WR Pierre Garçon was given a veteran day off. TE George Kittle did not participate in team drills. Following practice, head coach Kyle Shanahan said that Kittle's hamstring tightened up on Tuesday and they he would be surprised if the tight end played on Friday.
RELATED Wednesday Injury Report: Dontae Johnson out with concussion; Donavin Newsom leaving hospital
Below are some quick notes from Wednesday's practice, which was the 49ers' 11th of training camp. It was the final full practice before the team flies to Kansas City on Thursday.
Wednesday's practice was the first non-padded practice since their second practice on August 29. There was no one-on-one session.
Pro Bowl C Jeremy Zuttah was released by the team and his roster spot was replaced by LB Sean Porter, who practiced with the team. Shanahan said that the decision to release Zuttah was more a reflection on how C Daniel Kilgore has practiced and the team wanted to give Zuttah an opportunity to make another roster.
RELATED 49ers release C Jeremy Zuttah, sign LB Sean Porter
Rookie LB Reuben Foster, who worked with the first-team, suffered an ankle sprain during team drills and left practice to get re-taped. Multiple reports say that Foster briefly returned to practice before sitting out at the end. "Didn't appear serious," said Joe Fann of 49ers.com. "Felt more cautionary."
Rookie CB Ahkello Witherspoon hauled in an interception off of QB Matt Barkley while covering WR DeAndre Smelter.
Rookie QB C.J. Beathard continues to look sharp in practice, according to multiple reports.
C.J. Beathard was dealing today. Had a nice rhythm throughout practice and connected on a few deep balls. #49ersCamp
— Joe Fann (@Joe_Fann) August 9, 2017
"Beathard, however, had an on-the-money deep shot to rookie Victor Bolden that traveled nearly 50 yards," wrote Matt Barrows of the Sacramento Bee. "Bolden beat Davis and Sunseri but could not hold onto the pass. Beathard also threw a crisp crossing-route pass to receiver Tim Patrick in front of Sunseri."
DL Solomon Thomas and LB Aaron Lynch both had sacks during practice.