Niners Nation · Jul 7, 2019
49ers training camp bubble watch: Richie James
Photo by Michael Zagaris/San Francisco 49ers/Getty ImagesWith the San Francisco 49ers reporting for training camp on July 26, we’re taking a look at players that’ll be fighting to make the final 53-man roster in 2019. John Lynch and Kyle Shanahan, in their third year, have built a team that features the most competition since the pair took over in 2017. Today, we’re breaking down a second-year wideout who made his name on special teams as a rookie.
