Niners Nation49ers news: Winners and losers from 49ers training camp after two weeksAug 9, 2019bookmark_bordersharemore_vert