Broncos trade LB Randy Gregory to 49ers
San Francisco 49ers ace Brock Purdy opens up on shining in NFL
Levi's Stadium opens to 49ers' fans rave reviews
Fan hit by fireworks debris during 49ers-Panthers game
San Francisco 49ers not allowed to play in stadium for 3 weeks
Seahawks-49ers GameCenter: Live updates, highlights, how to watch
After one ugly half from Garoppolo, 49ers QB rumor mill picks up
How to watch today's Arizona Cardinals vs. San Francisco 49ers
49ers-Chargers: 49ers take late lead on CMC TD, win 22-16
49ers' Kyle Shanahan meets with George Kittle, hoping for deal