Rose signed a reserve/future contract with the 49ers on Thursday, Eric Branch of the San Francisco Chronicle reports.
Rose, an undrafted rookie in 2016, failed to make a roster in 2016 but he'll have a chance to compete with Phil Dawson for the job in San Francisco in 2017.
Removed from Week 15 due to an ankle injury, Martin didn't make another appearance the rest of the way and eventually landed on IR in order to open up a roster spot for reserve RB Raheem Mostert.
Brooks finished the year with 53 tackles (41 solo), six sacks and a forced fumble.
While never spectacular, Brooks continues to turn in solid seasons from a statistical standpoint, offering a good mix of tackles and sacks that keep him IDP-relevant. The 32-year-old was relied upon heavily as the team was struck with injuries at the linebacker position. Brooks remains under contract for next season and would fit the team's need for a versatile outside linebacker. Due to his rising age and salary, there is always a chance the 49ers opt to cut him to move towards younger options through the draft or free agency. If that were to happen, Brooks would need to land a starting job in a 3-4 system to retain IDP value.
Bellore (elbow) finished the year with 83 tackles, a sack, a pick and a forced fumble in 14 games prior to being placed on season-ending injured reserve.
Bellore spent the majority of his six-year career as a special teams ace, but injuries created an opportunity for him to start. He ran with the opportunity, posting tackle totals that put him on the IDP map. The 27-year-old is set to hit free agency coming off of career-high marks, but his lack of coverage skills will likely land him back in a special team's role.