Even San Francisco 49ers head coach Kyle Shanahan is surprised Jimmy Garoppolo is still with the team.
After the team and veteran quarterback agreed to a reworked one-year contract that is worth approximately $7 million but could reach $16 million with incentives, Shanahan opened up about the deal.
"We were always clear to Jimmy that salary cap-wise and a backup role and supporting Trey and that if that worked for him, that was a no-brainer for us," he said, per Nick Wagoner of ESPN. "We just didn't think the chances of that were gonna happen.