The 49ers have tried, repeatedly, to sell the notion that they would keep quarterback Jimmy Garoppolo through 2022, paying his $25 million in total compensation and letting him compete with 2021 first-rounder Trey Lance. It was a clumsy, awkward effort to create trade value for Garoppolo. To his immense credit, coach Kyle Shanahan has abandoned [more]