The 49ers made a handful of roster moves on Sunday.
49ers sign RB Khalil Herbert, DL Titus Leo
The San Francisco 49ers signed running back Khalil Herbert and defensive lineman Titus Leo.
Scoring Zone's Take
Khalil Herbert's move to San Francisco is worth a flag in your notes but nothing more right now. He's landing in a backfield that already runs through Christian McCaffrey, with other depth pieces in the mix, so this reads as a camp-body addition rather than a signal that he's walking into real touches. There's no reported injury, depth-chart clarity, or role assigned to him yet — just a signing. For draft prep, keep Herbert firmly outside your draftable running back pool unless preseason reporting later shows him climbing the depth chart or McCaffrey's workload situation shifting. He's a name to monitor in camp battles, not a stash.
Titus Leo has no fantasy relevance — defensive linemen don't score in standard formats — so this is purely a roster-construction note for the 49ers, not something that touches your draft board.
Overall, this cluster is a zero-impact roster transaction. Don't add either player to a fantasy roster off this news alone, and don't treat it as a reason to downgrade any current 49ers running backs like McCaffrey; there's nothing here suggesting a change to his workload or health. File Herbert away as a depth/handcuff watch name if you're the type to speculate on late-round dart throws in deeper leagues, but confidence in any fantasy-relevant outcome here is low since the reporting only confirms a signing with zero context on role, snaps, or opportunity. Revisit once preseason usage reports or depth-chart news actually clarifies his standing in San Francisco.