SANTA CLARA -- The 49ers just finished Day 16 of training camp. Here's who stood out. THE GOOD 1. Tight end George Kittle Practiced for the first time since he

The 49ers just finished Day 15 of training camp. Here's who stood out. Keep in mind, De'Zhaun Stribling missed practice with a shoulder injury

San Francisco 49ers star tight end George Kittle was taken off the physically unable to perform list, providing hope that he might be able to return from a ruptured right Achilles…