#49ers Joshua Garnett facing knee surgery to clean things out, not long term injury but serious. Zane Beadles took first-team LG snaps today— Cam Inman (@CamInman) August 5, 2017
#49ers Joshua Garnett facing knee surgery to clean things out, not long term injury but serious. Zane Beadles took first-team LG snaps today