https://www.49erswebzone.com/articles/170303-49ers-training-camp-day-breakdown-quarterbacks/
Day 5 of the San Francisco 49ers training camp is officially over, as head coach Kyle Shanahan conducted an intense, scrimmage-filled practice that involved both team drills and move-the-ball periods
Create an account or login to join the discussion