Five topics from 49ers' John Lynch: Trey Lance, Jalen Hurd, punt
49ers place rookie receiver Jalen Hurd on IR, reportedly bring
One of these five 49er receivers could make big leap this season
Golden Nuggets: This is not the way things were suppose to go
Final San Francisco 49ers 53-Man Roster Predictions
The 49ers are giving coach Kyle Shanahan everything he needs to
Takeaways from the first week of 49ers training camp
49ers minutia minute: Laken Tomlinson was an iron man; who else
San Francisco 49ers: Breaking down key injuries
53-man roster reaction: 49ers head into the season with smash
The good and not so good from minicamp: Day 1
49ers 2019 Training Camp: Practice report roundup for August 3
49ers officially announce the re-signing of veteran WR Jordan