The 49ers signed CB Darcel McBath to a one-year deal, the team announced Monday.
A second-round pick by the Broncos in 2009, McBath played in 13 games as a rookie, totaling 26 tackles and two interceptions. He played in only seven games with one start in Denver in 2010.
The Broncos cut McBath before the start of last season, and he joined the Jaguars for one game. He notched two tackles in Week 15. Jacksonville cut McBath in April.