49ers injury news: Arik Armstead is on schedule to return on time
Arik Armstead - San Francisco 49ers Defensive End - ESPN
49ers create cap space with notable contract restructuring
Nick Bosa Agrees To Contract Extension, Likely Playing Vs
49ers Rumors: Arik Armstead Restructures Contract; SF Has NFL-High
Jimmie Ward, 49ers agree to 3-year, $28.5 million contract
San Francisco 49ers' Arik Armstead was 'shocked' by DeForest
49ers pick up Arik Armstead's 5th-year option for 2019
49ers sign Nick Bosa to a record-setting contract extension to end
49ers, Arik Armstead agree to five-year contract - ESPN
Rare' talent Arik Armstead is key to unlocking 49ers' Super Bowl