George Kittle's extension completes successful offseason for 49ers
Trey Lance's deep strike to Brandon Aiyuk fires up the crowd: 49ers camp report - The Athletic
49ers training camp: Brandon Aiyuk is every quarterback's go-to guy
49ers Brandon Aiyuk steals the show during Day 4 of training camp - Niners Nation
49ers aim to continue regular-season dominance of Rams, National
49ers' Kyle Shanahan: Brandon Aiyuk has to hurdle Trent Sherfield to reclaim top spot - The Athletic
Brandon Aiyuk, Deebo Samuel could form rare 49ers duo, health permitting
Brandon Aiyuk Shines; Observations from 49ers Training Camp - Aug. 16
Ambry Thomas: Breaking News, Rumors & Highlights
49ers training camp: Brandon Aiyuk continues to show out at practice - Niners Nation
Brandon Aiyuk has arrived, and it could make the 49ers even more dangerous - The Athletic
Why 49ers have rare weapon in Brandon Aiyuk – KNBR
Brandon Aiyuk continues to impress in 49ers training camp – NBC Sports Bay Area & California
49ers UDFA CB D'Shawn Jamison shining early in camp