Via: San Francisco Standard
The second-year wide receiver caught five passes at Saturday's practice and is stepping up after a hamstring injury slowed him down at the beginning of.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by 49ers Webzone.