49ers' Brandon Aiyuk displays confidence on Day 1 of training camp – NBC Sports Bay Area & California
Why Brandon Aiyuk preseason blunder ended up 'genius' to Kyle Shanahan – NBC Sports Bay Area & California
Shanahan grateful for stability from contract extension - West Hawaii Today
Brandon Aiyuk's football obsession paying huge dividends for 49ers receiver - A to Z Sports
NFL Notes: Giants and 49ers Dealing with Notable Injuries, Bryce Young, Cam Akers, More
49ers coach Kyle Shanahan grateful for stability from contract extension - CBS San Francisco
49ers news: Kyle Shanahan said 49ers WR Brandon Aiyuk's time will come but he's “not there yet” - Niners Nation
49ers' Kyle Shanahan compares Brandon Aiyuk's work ethic this offseason to Deebo Samuel
Kyle Shanahan trolls fantasy football players over Brandon Aiyuk usage
49ers' Nick Bosa, Fred Warner praise extensions for Shanahan, Lynch
Transcripts: What Kyle Shanahan and Trey Lance said as 49ers begin minicamp
49ers coach Kyle Shanahan grateful for stability from contract extension
49ers Kyle Shanahan discussed what he see's from Brock Purdy & Brandon Aiyuk this season
The 49ers lose their 3rd straight game in mistake-filled 31-17 loss to the Bengals