Imagine you're one of the NFL's brightest young offensive minds, but you're a rookie head coach with an 0-8 record and no quality quarterback.
It's the midway point of the 2017 season, so at least you're neck-and-neck with Cleveland in the upcoming Baker Mayfield-Sam Darnold-Josh Rosen-Josh Allen-Lamar Jackson crapshoot atop the 2018 NFL draft.
Or …
You get lucky with one heck of a treat on Halloween. Your general manager picks up the phone at the trade deadline and it's Bill Belichick offering Jimmy Garoppolo to you for a second-round pick.
The perfect Patriots storm has just blown in your favor. Garoppolo's rookie contract was ending, Tom Brady was refusing to age and owner Bob Kraft wasn't about to give cutthroat Bill a chance to head into the offseason with a choice between 41-year-old Tommy and 26-year-old groomed-and-ready-to-go Jimmy.
"It was out of nowhere, so it was surprising," said Kyle Shanahan, whose 49ers open the 2018 season against the Vikings at noon Sunday at U.S. Bank Stadium. "It was surprising to all of us. But it took us about 10 minutes to figure it out."
While every other quarterback-starved team had to wait until after the season to be fed, the 49ers got an 11-month head start on this season. Things went well, to say the least. Garoppolo turned a five-week starting audition into a 5-0 surge and the richest contract in NFL history.
With seven career starts, he signed a five-year contract on Feb. 8 for an average of $27.5 million per season. That record has been passed three times, by the Vikings' Kirk Cousins ($28 million) on March 15, Atlanta's Matt Ryan ($30 million) on May 4 and Green Bay's Aaron Rodgers ($33.5 million) on Aug. 29.