The 49ers have promoted two front office members to directors of player personnel Tuesday, replacing the departed Adam Peters.
49ers' Armstead back in practice, McCaffrey still out ahead of bye
With Adam Peters moving on, what's next for the 49ers front office
How John Lynch Moved From the Broadcast Booth to the Front Office
Inside How the 49ers Got Back on Top of the NFL - Sports Illustrated
With Adam Peters moving on, what's next for the 49ers front office
Nick Bosa, Biography, Stats, Height, & Facts
49ers front office gets shakeup to replace Adam Peters
49ers news: Why Quandre Diggs and Justin Simmons should free
John Lynch provides updates on Jauan Jennings, 49ers' front office
Jeff Howe says it could be hard for the 49ers to replenish
49ers assistant GM Peters reportedly targeted by other NFL teams