Nick Wagoner]: Kyle Shanahan acknowledges that Trey Lance not practicing today was a result of the tough conversation they had this morning. Shanahan said he told Lance to take the day off
Kyle Shanahan admits 49ers made a mistake surrendering draft picks to acquire Trey Lance
Full 49ers Kyle Shanahan interview discussing Trey Lance on KNBR 🎙
49ers' Kyle Shanahan expects QB 'narrative' given situation, confident team will have Trey Lance's back - ESPN
49ers rookies: Kyle Shanahan assesses Trey Lance's first OTAs
Kyle Shanahan isn't ready to declare the 49ers' Trey Lance era over - A to Z Sports
49ers Kyle Shanahan explains why Trey Lance didn't practice & provides status update vs Chargers
49ers: Kyle Shanahan says Trey Lance sustained 'micro chip' on finger, provides expected timeline
49ers' Kyle Shanahan unveils why Trey Lance was absent after the Sam Darnold decision