If any of those things hadn't happened, it's very likely Lance would still be on the 49ers' roster. Instead, the team's former No. 3 overall pick became expendable, especially after failing to win the No. 2 quarterback job during a battle with Darnold.
Lance's future is now in the hands of the Dallas Cowboys. Two years after trading multiple first-round picks and more to the Miami Dolphins to move up in the draft to acquire a quarterback of the future, the Niners shipped Lance to Dallas for only a fourth-round pick, a terrible return for their investment.
What was it that the 49ers loved about Darnold, another former No. 3 overall pick who has failed to live up to expectations?
"Anyone who watches quarterbacks, I mean, the arm talent … is undeniable," general manager John Lynch said Thursday on KNBR.
"He's an extremely talented thrower of the football. I think what he did is really acclimate well to our offense, and we thought he would, because some of the things we do, moving the pocket with the keeper game, play-action pass, spreading the ball accurately to our weapons and allowing them to do the rest with run after [the] catch and such are things he thrives in.
"And so, sure enough, he did, and really grew throughout camp, and we felt like, at some point, he distanced himself from the rest of the guys for that number two job."
That left Lance's future in limbo. The quarterback sought a fresh start, and the 49ers, knowing they couldn't devote practice reps to developing the 23-year-old while he owned the QB3 job, got what they could for him, shipping Lance to a longtime rival.
The deal to add Lance may go down as one of the worst draft trades in NFL history, a stain on the resume of Lynch and head coach Kyle Shanahan. Still, the duo seems happy with the three remaining quarterbacks on the roster.
"So, you give credit to Sam," Lynch continued. "We're very excited about him. He's been a tremendous teammate, and we're very excited about going into the season with Brock, Sam, and Brandon Allen."
You can listen to the entire conversation with Lynch below.
More San Francisco 49ers News
-
49ers Training Camp Day 5: Injuries mount, rough day for some rookies, good day for another rookie, and more quick hits
The San Francisco 49ers wrapped up their fifth training camp practice (second padded) on Saturday, and it was a day filled with both encouraging developments and some concerning injury news. Here are some of the biggest takeaways from day five: Ricky Pearsall placed on... -
49ers Training Camp Day 4: Deebo Samuel back in town, Mike Evans makes a splash, and more quick hits
The San Francisco 49ers put on the pads for the first time during the 2026 training camp on Friday, giving fans and reporters their first look at the team in a more physical setting. There were plenty of storylines to follow, from the return of Deebo Samuel to the 49ers' roster... -
John Lynch sends a clear message on Brandon Aiyuk situation as 49ers training camp begins
The biggest San Francisco 49ers storyline at the start of training camp is the health of head coach Kyle Shanahan, who is recovering from injuries sustained in a recent car accident. The good news is that none of Shanahan's injuries are considered life-threatening, and the... -
49ers' John Lynch details Kyle Shanahan recovery plan after car accident
San Francisco 49ers general manager John Lynch stepped up to the podium alone on Saturday to address the media as training camp opened. Typically, he would be joined by head coach Kyle Shanahan. However, shortly before the press conference, the team announced that Shanahan was...