Kyle Shanahan recaps first day of 49ers practice in Colorado - Sactown Sports
NFL Week 5: Gano's Kick, Patricia's Poise, McVay's Guts, Bengals Speed, More - Sports Illustrated
Kyle Shanahan Reveals Dilemma Teams Face in Contacting DC
49ers' Brock Purdy injury leaves opening for Trey Lance, Kyle Shanahan says – NBC Sports Bay Area & California
49ers: Brock Purdy's preseason decision leaves Kyle Shanahan absolutely terrified
NC State's defensive tackle Alim McNeil is a 'wow' talent « Seahawks Draft Blog
NFL1000: Doug Farrar's Week 3 QB Rankings, News, Scores, Highlights, Stats, and Rumors
Podcast: Kyle Shanahan Fired? Trey Lance is BACK, but this Brock Purdy injury changes everything!
49ers' Kyle Shanahan defends call of play that ended with Trey Lance injury: 'You guys should watch some other people'
NFL1000: Doug Farrar's Week 3 QB Rankings, News, Scores, Highlights, Stats, and Rumors