Players who stood out at 49ers' OTAs during second open practice
ASU 1st-rounder Brandon Aiyuk leaves 49ers practice with injury
ASU 1st-rounder Brandon Aiyuk leaves 49ers practice with injury
49ers' Brandon Aiyuk awakens after 'some words' from Shanahan
49ers camp: Brandon Aiyuk impresses, Jalen Hurd looks hurt
49ers' stars Brandon Aiyuk, Dee Ford injured at practice
How the San Francisco 49ers altered their draft approach on
49ers' Brandon Aiyuk, Dee Ford among trio injured in practice
49ers camp: Nick Bosa walks off after sustaining ankle injury
San Francisco 49ers practice notes: Brandon Aiyuk, Dee Ford and