Arik Armstead, 49ers agree to 5-year mega contract
49ers training camp: Arik Armstead, Reuben Foster star
49ers offseason roster: Defensive tackle group needs new leader
49ers' Lynch 'confident' Nick Bosa deal will get done amid holdout
John Lynch explains why the 49ers won't pick up Laken Tomlinson's
How John Lynch and Kyle Shanahan asked Jed York permission for
Kyle Shanahan and John Lynch are still digesting 49ers' Super Bowl
Arik Armstead: Breaking News, Rumors & Highlights