49ers training camp recap: Injuries loom over exciting Day 10 - Niners Nation
49ers deal with loose sod in Levi's Stadium on first day of training camp
49ers to Hold First 2015 Training Camp Practice at Levi's® Stadium
49ers move practice to quiet stadium to prepare for opener - The San Diego Union-Tribune
49ers To Hold 11 Training Camp Open Practices - The Silicon Valley Voice
Moneyball hits the NFL via a San Francisco 49ers app - CNET
49ers training camp: Best sights and sounds from first practice
49ers injuries: 5 miss practice at Levi's Stadium
San Francisco 49ers' Biggest Injury Questions Ahead of Training Camp
49ERS TO HOLD FREE PUBLIC PRACTICE AT LEVI'S® STADIUM DURING 49ERS TRAINING CAMP PRESENTED BY SAP - Levi's® Stadium
Observations from day 8 of 49ers training camp; Trey Lance gets it going