49ers Kyle Shanahan discussed what he see's from Brock Purdy & Brandon Aiyuk this season
49ers' Kyle Shanahan plans to discuss WR Brandon Aiyuk's playing time 'sooner rather than later'
Kyle Shanahan on KNBR: 49ers coach talks Trey Lance, Brandon Aiyuk, beef with NFL about hats
Brock Purdy is 'real' with himself on rookie mistakes in Week 17 - Sactown Sports
49ers Kyle Shanahan discussed what he see's from Brock Purdy & Brandon Aiyuk this season
49ers mailbag: Dissecting Trey Lance's delivery; which young players jumped out? - The Athletic
49ers coach Kyle Shanahan grateful for stability from contract extension
Kyle Shanahan says Brandon Aiyuk is 'obsessed' with football - Sactown Sports
49ers WR Brandon Aiyuk learns lessons from 1st 2 seasons
49ers news: Why its time to buy all the Brandon Aiyuk stock heading into Year 3? - Niners Nation
49ers Kyle Shanahan discussed what he see's from Brock Purdy & Brandon Aiyuk this season