dan skuta

1d

Editor's note: 49ers defensive coordinator addressed the media on Thursday afternoon. Below is a full transcript:

1m

Ian Williams eases back into live action. Is last year's rookie pass-rush specialist ready for full-time duty? Checking up on the competition at ILB. 

2m

Editor’s note: Matt Maiocco provides position-by-position breakdowns each day leading up to 49ers training camp.

Pages