WR Kendrick Bourne
The lack of raw receiving stats through three seasons have kept the former undrafted free agent from working his way into the spotlight in the 49ers’ passing attack. Bourne is probably never going to be a 100-catch or 1,000-yard receiver. He may never get to 70 and 700. However, he’s developed into a reliable target for Jimmy Garoppolo, and turned 36 catches last season and postseason into six touchdowns and 22 first downs. Having a third receiver who moves the chains and scores points is exceptionally valuable, and Bourne does both of those things very well. He’ll be a big part of their passing offense again this season.