Massive news has come out of San Francisco 49ers training camp as Sam Darnold has earned the No. 2 spot on the quarterback depth chart over Trey Lance. The aftermath is seeing the Niners and Kyle Shanahan getting absolutely torched for the NFL Draft trade that landed them Trey Lance in the first place.

The Niners drafted Trey Lance with the No. 3 pick in the 2021 NFL Draft, but were only able to do so after giving up a massive haul of picks in a trade. In order to get the No. 3 pick, the Niners gave up the No. 12 pick in the 2021 NFL Draft, the No. 29 and 102 pick in the 2022 NFL Draft, and the No. 29 pick in the 2023 NFL Draft. Essentially, the Niners gave up three first-round picks and more for a quarterback that is now No. 3 on their depth chart.

Understandably so, Kyle Shanahan and company are getting roasted following the news of Lance's demotion. In reality, John Lynch should probably be getting more of the blame since he undoubtedly had more say in the draft room than Shanahan.

The future of Lance in San Francisco is now extremely up in the air with what looks like a steep hill to climb for him to find the field in the near future; rumors are already swirling surrounding a possible trade that sends Lance elsewhere.

Stay tuned into Niners training camp for any further updates surrounding Trey Lance and what Kyle Shanahan and the San Francisco brass decide to do with their former No. 3 overall pick. It would come as no surprise to see Lance's career with the Niners end soon.