Second-year receiver Danny Gray could be the missing piece for the
49ers' rookie Danny Gray has another up-and-down day at practice
49ers initial 53-man roster; Seven rookies make the cut
49ers - Seahawks Live Blog
Preseason NFL Week 1 Takeaways: Trey Lance Flashes New Look for
NFL: Jalen Hurts is the model 49ers hoped for with Trey Lance
49ers' Danny Gray could fill a vital role, but can he get up to speed?
Purdy makes unexpected appearance; Observations from day 7 of
2022 NFL draft: 49ers WR Danny Gray rookie review
49ers rookie review: Spencer Burford helped solve one of 49ers