How Kaepernick's rise in 2012 season could help Kyle Shanahan with
Full 49ers Kyle Shanahan interview discussing Trey Lance on KNBR
Transcript: Kyle Shanahan provides important updates ahead of
Kyle Shanahan Confirms Bold QB Contingency Plan Had 49ers
Kawakami: Kyle Shanahan, his father and the two-generation clarity
How Kyle Shanahan's deep cross concept works
49ers open camp looking to prolong championship 'window'
NFL Draft results 2018: Kyle Shanahan and John Lynch Day 1 press
Super Bowl 2020: 49ers coach Kyle Shanahan in middle of loss to Chiefs