DLF's QB19 is consistent but pedestrian. Is it the player or is it the offensive system? It's a fair question and Garoppolo did post a career best 3,979 yards, 27 touchdowns to only 13 interceptions in 2019, not bad for a primarily run-based offense. San Francisco has yet to assemble a consistent receiver corps. and 2020 looks to be another year of change as Emmanuel Sanders departed for New Orleans, 2019 rookie Deebo Samuel may miss games due to a broken foot and rookie Brandon Aiyuk may be the team's WR1 to begin the season. Look for the 49ers to lean on the run once again in 2020 and for Garoppolo to remain an upside QB2.