The 49ers have signed CB Eli Apple, DL Xavier Thomas, and RB Zamir White to one-year deals, waived WR Junior Bergen, P Jack Bouwmeester, and waived/injured DL K.J. Henry.
San Francisco 49ers wrapped up their final practice before Tuesday's joint session with the Tennessee Titans, with the running back room seeing increased opportunities and several explosive plays highlighting the offense.
Kyle Shanahan addressed the media for the first time this camp as Nate Hobbs cashes in a strong day and De'Zhaun Stribling returned to full participation.
San Francisco 49ers returned to full practice Wednesday, highlighted by quarterback play, a continued emphasis on the run game, and defensive adjustments.