The San Francisco 49ers held their eighth training camp practice ahead of a much needed player's day off on Saturday. Take a look at the top highlights from Friday's practice, courtesy of Jimmy Garoppolo, George Kittle, Greg Mabin, Pierre Garçon and Terrell Williams.
1. Kittle's highlight-reel day
2. Mabin jumps a route for a pick
3. Garoppolo connects with Garçon deep downfield
4. Williams hauls in his first interception of camp