View every player currently on the San Francisco 49ers 2017 90-man roster.
The San Francisco 49ers announced they have re-signed RB DuJuan Harris. In order to make room on the roster, the team has waived WR Chris Harper.
Harris (5-7, 206) was released by the 49ers on September 12, 2016 after re-signing with the team on September 5, 2016.
Harper (5-11, 185) was elevated to the team's active roster on September 12, 2016 from the team's practice squad and was active Week 1 against the Los Angeles Rams. He originally signed on the 49ers practice squad on September 5, 2016.