Mohamed Sanu: Breaking News, Rumors & Highlights
5 burning questions answered; Trey Lance splashes in 49ers debut
Is Mohamed Sanu an Option? John Lynch is 'Always Interested', But 'Comfortable' with 49ers Receivers
Offseason In Review: San Francisco 49ers
Can 49ers' Austin Watkins Jr. be the next undrafted rookie receiver to carve out a role? - The Athletic
Offseason In Review: San Francisco 49ers
49ers rookie QB Trey Lance, Mohamed Sanu working out together – NBC Sports Bay Area & California
Trey Lance working hard as 49ers' training camp QB battle approaches – NBC Sports Bay Area & California
Every NFL Team's Biggest Reason for Optimism Heading into Camps, News, Scores, Highlights, Stats, and Rumors
49ers 2018 training camp: A look at the battles at wide receiver - Field Gulls
Offseason In Review: San Francisco 49ers
Early Bird Report: Mohamed Sanu's impressive arm draws challenge from Dwayne Haskins
San Francisco 49ers: Biggest Questions Ahead Of Preseason Opener
49ers training camp: Best sights and sounds, from Aiyuk as WR1 to another Shanahan ballboy – Daily Democrat
Lance, Herbert make most of 49ers-Chargers joint practices