You wouldn't have batted an eye if you were told that Jimmy Garoppolo would be the starting quarterback for the 49ers after their bye week after the team decided to bring him back before the start of the season. Now, that would have likely been due to the performance of Trey Lance as opposed to him suffering what was then a season-ending ankle injury.
Now, with eight games remaining, Garoppolo has an opportunity to help the 49ers win a ring and secure his financial future with steady play. Of course, it doesn’t hurt that he’s winning, either.