49ers surging into playoffs behind rookie QB Brock Purdy
Danny Gray is intriguing addition to 49ers offense
How Kyle Shanahan dissected Seattle's defense in the NFL playoffs
Niners' Danny Gray gets extensive collarbone injury absence
Transcript: Kyle Shanahan provides final updates ahead of 49ers-Rams Week 4 matchup
Transcript: What Kyle Shanahan said the day after 49ers' preseason loss vs. Raiders
Transcript: Everything Kyle Shanahan said the day after the 49ers' preseason win vs. Packers
Kurtenbach: It was tough to get a read on Trey Lance this preseason. That's exactly what Kyle Shanahan wanted
49ers 2022 rookies: Danny Gray just getting started as WR
Why Second-Year Players Need To Impress at 49ers OTAs, including Drake Jackson, Danny Gray, and Tyrion Davis-Price
49ers' Kyle Shanahan gets defensive when it comes to his offense
Kyle Shanahan, Deebo Samuel evaluate Danny Gray's talent – NBC Sports Bay Area & California
49ers rookies: Tyrion Davis-Price, Danny Gray inactive vs. Bears
49ers' rookie Danny Gray has another up-and-down day at practice
49ers news: Danny Gray won't be ready for Week 1 with SC joint injury - Niners Nation