Team facilities are open to players starting today. Players may report for physicals and voluntary strength and conditioning.
Teams can also begin signing their own draft picks as well as any undrafted free agents. Below is a list of players that the 49ers have already agreed to terms with (per Matt Barrows of the Sacramento Bee and Matt Maiocco of CSN Bay Area).
DT Brian Bulcke, Stanford
C Chase Beeler, Stanford
NT Ian Williams, Notre Dame
G Donovan Edwards, Cal
DE DeMarcus Dobbs, Georgia
WR Joe Hastings, Washburn
WR Dontavia Bogan, South Florida
WR Tyler Beiler, Bridgewater
TE Konrad Reuland, Stanford
DT-NT Sealver Siliga, Utah
QB Jeremiah Masoli, Ole Miss
OT Derek Hall, Stanford
The roster limit has been expanded to 90 players.
Teams can also begin negotiating with free agents, but cannot officially sign free agents until 3 PM Pacific on Friday.
More San Francisco 49ers News
49ers open practice window for Kalia Davis, announce other roster moves Kyle Shanahan reveals why the 49ers didn't open Ricky Pearsall's practice window Why Brandon Aiyuk's numbers aren't better despite 49ers WR leading NFL in separation 49ers to wear throwbacks vs. Cardinals after NFL denies uniform request amid heat wave