Via: Niners Wire
The 49ers opened Week 2 practices without TE George Kittle, who's still dealing with a groin.....
Note: The content at the destination link is not affiliated with or endorsed by 49ers Webzone.