49ers Sign OL Jon Feliciano to a One-Year Deal
49ers Place Trey Lance on IR; Sign QB and RB to the Practice Squad
49ers roster moves: 3 added to practice squad
49ers Sign RB Jeremy McNichols to the Team's Practice Squad; Release TE
49ers Sign RB Jeremy McNichols to the Practice Squad
49ers roster moves: 3 added to practice squad
49ers sign Jeremy McNichols: San Francisco adds veteran RB as Elijah Mitchell sidelined by adductor strain
49ers sign former XFL RB Brian Hill; Niners waive DL Tomasi Laulile - Niners Nation
49ers running back depth chart: Film breakdown of practice squad RB Jeff Wilson amidst Matt Breida injury - Niners Nation
49ers Sign QB Sam Darnold to a One-Year Deal