The 49ers did their first roster re-set on Monday.
The 49ers placed running back Jerick McKinnon (knee) and defensive back Marcell Harris (hamstring) on injured reserve in order to sign offensive lineman Matt Tobin and re-sign defensive back Antone Exum.
As the 49ers enter their regular-season opener on Sunday against the Minnesota Vikings, this is the team's roster as it currently stands:
Quarterback (2)
Jimmy Garoppolo
C.J. Beathard
The top two quarterbacks were never in question, though Nick Mullens gave the organization some confidence that he could step up to the active roster if he's needed at any point.