San Francisco 49ers defensive end Arik Armstead (91) during an NFL football practice Tuesday, June 7, 2016, in Santa Clara, Calif.
San Francisco 49ers defensive end Arik Armstead (91) during an NFL football practice Tuesday, June 7, 2016, in Santa Clara, Calif. Marcio Jose Sanchez AP
San Francisco 49ers defensive end Arik Armstead (91) during an NFL football practice Tuesday, June 7, 2016, in Santa Clara, Calif. Marcio Jose Sanchez AP
On the 49ers

On the 49ers

The latest Niners news with Chris Biderman

49ers notes: Who’s having best training camp? Joe Staley has a candidate

August 10, 2016 04:16 PM