Assessing the 49ers roster and needs after one week of free agency
49ers vs. Giants Injury Report: Brandon Aiyuk, Ambry Thomas
NFL playoffs: 49ers' rushing attack, pass rush can upend Cowboys
Daniel Jeremiah Pinpoints Two Players 49ers Can Target Early in Draft
The Big Takeaway: 49ers passed gut-check time; Rams failed - Los
Ambry Thomas, Michigan Football Career Highlights
49ers-Packers Injury Report: Nick Bosa, Ambry Thomas 'questionable
5 players who may replaced by 49ers moves in 2022 NFL Draft
49ers vs. Bengals game thread: Ambry Thomas gets his first career
Nevius: 49ers' drafts have been a mixed bag for Kyle Shanahan
49ers injury updates: Jimmy Garoppolo confident he'll play; Ambry