The San Francisco 49ers could have selected Mitchell Trubisky, Patrick Mahomes or Deshaun Watson with the second overall pick in the 2017 draft. They could have waited to see whether Kirk Cousins might become available. Instead, they threw a curveball by acquiring Jimmy Garoppolo at a lower-than-expected price, indefinitely suspending their search for a starter.
Next up for the 49ers: deciding how to proceed on a contract extension for a player who flashed ability in two NFL starts but finished only one of them (Garoppolo passed for 232 yards and three touchdowns in his second start, against Miami last season, before suffering a shoulder injury).
What to do? We've got four primary options: