49ers sign Nick Bosa to a record-setting contract extension to end his lengthy holdout
49ers Announce 2022 Team Captains
49ers news: Deebo Samuel's work ethic is the reason he's a team captain - Niners Nation
Trey Lance's self-deprecating one-liner on not being named 49ers captain – NBC Sports Bay Area & California
49ers Announce Roster Move Involving 'Heralded' Defender
49ers Team Captains: Why Jimmy Garoppolo was named a captain for the third time as a Niner - Niners Nation
Shanahan Announces 2022 Team Captains Ahead of Week 1 Matchup
San Francisco 49ers roster: 7 team captains named
49ers roster: This UDFA has best shot to make 2022 53-man squad