The San Francisco 49ers signed two running backs this week, bringing back DuJuan Harris earlier in the week, and then signing Tim Hightower on Saturday. General manager John Lynch announced the latter signing on Twitter. I can’t even imagine Trent Baalke doing that!
The Hightower signing brings the 49ers roster to 72 players. Below is the full list of players currently on the roster. Prior to the Hightower signing, the NFLPA had the 49ers at $71,551,752 in cap space. That is the most by about $9 million over the Cleveland Browns.
Earlier in the week, John Lynch said the team was finishing up a few things in free agency. This was after the Harris signing but before the Hightower signing. We could still see the 49ers add another player or two, but it would be a similar role player like Hightower. For now, the 49ers have 18 roster spots open, with ten picks in the draft later this month (yes, it’s finally draft month!). Down below is the full roster, and you can view all the transactions here.
QB: Brian Hoyer, Matt Barkley
RB: Carlos Hyde, DuJuan Harris, Tim Hightower, Mike Davis, Raheem Mostert
FB: Kyle Juszczyk
WR: Pierre Garcon, Marquise Goodwin, Jeremy Kerley, Aaron Burbridge, DeAndre Carter, Bruce Ellington, Chris Harper, Eric Rogers, Rashad Ross, DeAndre Smelter, Aldrick Robinson
TE: Logan Paulsen, Vance McDonald, Garrett Celek, Blake Bell, Je’Ron Hamm
OT: Joe Staley, Trent Brown, Norman Price, John Theus
OG: Zane Beadles, Joshua Garnett
C: Jeremy Zuttah, Daniel Kilgore, Alex Balducci
DL: Arik Armstead, Ronald Blair, DeForest Buckner, Zach Moore, Quinton Dial, Earl Mitchell, Mike Purcell, Chris Jones
LB: Malcolm Smith, Ray-Ray Armstrong, NaVorro Bowman, Carl Bradford, Ahmad Brooks, Tank Carradine, Eli Harold, Aaron Lynch, Wynton McManis, Shayne Skov, Brock Coyle, Dekoda Watson
CB: Jimmie Ward, Tramaine Brock, Rashard Robinson, K’Waun Williams, Keith Reaser, Will Redmond, Dontae Johnson, Prince Charles Iworah, JaCorey Shepherd, Don Jones
S: Eric Reid, Jaquiski Tartt, Marcus Ball, Vinnie Sunseri
K: Robbie Gould, Nick Rose
P: Bradley Pinion, Brock Miller
LS: Kyle Nelson