With Bosa signed, Aiyuk up next to land big contract extension
Thomas physically, mentally ready for Year 3 with 49ers
49ers' Brandon Aiyuk displays confidence on Day 1 of training camp – NBC Sports Bay Area & California
Aiyuk, Lance's Summer Connection Continues in Training Camp
Brandon Aiyuk Shines; Observations from 49ers Training Camp - Aug. 16
Maiocco's 49ers camp observations: Moody displays leg strength
Assessing 49ers QBs early in camp; Brandon Aiyuk continues to impress
49ers Training Camp: Brandon Aiyuk shines on Day 1 - Niners Nation
Fred Warner's perfect response to Brandon Aiyuk's training camp warning – NBC Sports Bay Area & California
49ers' Brandon Aiyuk declares 'I'm about to take off'
Kurtenbach: 49ers WR Brandon Aiyuk's breakout is real and it is spectacular, Sports
49ers camp: Trey Lance's accuracy sails high and outside
49ers Training Camp: Quarterbacks impress in lower intensity practice - A to Z Sports
49ers' Shanahan on elevating Sherfield over Aiyuk: 'It wasn't a very tough decision'
49ers injury report: Deebo Samuel sits out of practice; Brandon Aiyuk limited – NBC Sports Bay Area & California