Why Kyle Shanahan is 'glad' 49ers aren't playing Eagles in Week 1
49ers' Kyle Shanahan on Brock Purdy's practice interceptions
49ers' Shanahan sees better, healthier days ahead after bye week
49ers news: Arik Armstead trolls Daniel Jones after loss to
Transcripts: What Kyle Shanahan, Brock Purdy, others said after
NFL Week 2 Q&A: 49ers defenders Talanoa Hufanga, Arik Armstead
Lance 'frustrated' with his mistakes in 49ers' loss to Bears - The
Why 49ers will be moving Arik Armstead inside after D-line changes
Kyle Shanahan calls Jimmy Garoppolo the 'best' 49ers QB since
49ers-Commanders: 10 Niners needed for playoff run