Via: NBCS Bay Area
The 49ers reportedly agreed to contract terms with Darnold on the first day of the NFLs open negotiating period for free agents...