General manager Reggie McKenzie announced the deal Wednesday. Barnes is the first of Oakland’s 17 unrestricted free agents to re-sign with the team.
The 49ers signed former Browns place-kicker Phil Dawson, a Pro Bowl selection who ranked second in field goal percentage last season.
Free agent safety Dashon Goldson signed a $41.25 million, five-year contract with the Tampa Bay Buccaneers on Wednesday.
The Tennessee Titans promised to move quickly once free agency started, and they are doing just that after going 6-10 last season.
Reliever Ramon Ramirez has agreed on a minor league contract with the San Francisco Giants, returning to the team he helped to win the 2010 World Series.
San Francisco and free-agent center fielder Angel Pagan agreed to a $40 million, four-year contract Monday as the winter meetings got underway in Nashville, Tenn.
The Oakland Raiders have bolstered their struggling pass rush by signing defensive end Andre Carter.
The San Francisco Giants made a brief try to extend sudden outfield star Melky Cabrera with a new contract a few weeks ago, but the sides have agreed to put finances aside until after season, when he is due to become a free agent, sources said.
The Golden State Warriors were quiet suitors in the Dwight Howardsweepstakes, but they dropped out in the early days of July. Kenyon Martin doesn’t fit Howard’s superstar role, but his caginess would add a necessary element to Golden State’s roster.
The San Jose Sharks added some toughness by signing forward Adam Burish to a four-year, $7.4 million contract.