SANTA CLARA — Check out my Periscope report for Thursday’s training camp practice. I will post detailed breakdown of the good and not so good from today, so stay tuned.
49ers training camp report: No 49ers DB can cover Marquise Goodwin. https://t.co/qItaaJWPLr
— Grant Cohn (@grantcohn) August 2, 2018
Also, check out my video of one-on-one pass-rush drills from Thursday’s practice.