Beat writer Ryan Sakamoto of Niner Fans posted the following videos on Instagram from today's practice.

#49ers Defensive line working on agility

A video posted by Ryan Sakamoto 👌 (@sakamotoryan_) on


#49ers DE Arik Armstead putting in work

A video posted by Ryan Sakamoto 👌 (@sakamotoryan_) on


#49ers OLB Ahmad Brooks working on pass coverage

A video posted by Ryan Sakamoto 👌 (@sakamotoryan_) on


Last year's first-round pick DB Jimmie Ward working on his ball skills today.

A video posted by Ryan Sakamoto 👌 (@sakamotoryan_) on