Much-traveled veteran quarterback J.T. O'Sullivan, who started eight games for the 49ers in 2008, has reached agreement on a two-year contract with the Bengals.
49ers coach Mike Nolan defined the role of Ted Tollner, naming the longtime NFL assistant as the team's new quarterbacks coach.
Free-agent defensive lineman Sam Rayburn, released by the Eagles on May 11, on Tuesday afternoon reached a contract agreement with the 49ers.
The San Francisco 49ers have made a late move to strengthen their defensive line, reaching a contract agreement with end Chidi Ahanotu.
Only hours after the San Francisco 49ers added a starting strong safety on Tuesday, the team bolstered its front four with experience, depth and versatility, signing unrestricted free agent Sean Moran to a three-year contract.