Why 49ers decided to trade DeForest Buckner, re-sign Arik Armstead – NBC Sports Bay Area & California
49ers restructure Arik Armstead's contract, now reportedly have a league-high $41.5 million in cap space
Javon Kinlaw looks like 'completely new player,' Arik Armstead claims – NBC Sports Bay Area & California : r/49ers
Garoppolo throws for 4 TDs, 49ers top Cards in Mexico City - The San Diego Union-Tribune
49ers free agency: Raheem Mostert heads for Miami reunion
Analysis: Breaking down Arik Armstead's big new contract
49ers sign Arik Armstead to 5-year contract
49ers hope trade for McCaffrey boosts talented roster
Lance 'frustrated' with his mistakes in 49ers' loss to Bears - The San Diego Union-Tribune