According to Adam Schefter of ESPN: The Patriots are trading QB Jimmy Garoppolo to 49ers for a 2018 2nd-round draft pick.
Adam Schefter of ESPN has it:
Major QB shakeup: 49ers trading 2018 2nd-round draft pick to New England for Patriots' QB Jimmy Garoppolo, sources tell ESPN.
49ers and Patriots began talking trade Monday morning and, by tonight, the trade was officially agreed upon. Garoppolo to San Francisco.
With Jimmy Garoppolo traded to SF, the Patriots now buying into the idea that Tom Brady can play well into his 40's.
To repeat: 49ers are trading a 2018 2nd-round draft pick for Patriots QB Jimmy Garoppolo, sources tell ESPN.