Editor's note: 49ers Insider Matt Maiocco's free agent tracker will be updated frequently; bookmark and refresh this space often
Friday, 6:15 p.m. -- Free agent fullback Anthony Dixon tweets he is signing with the Buffalo Bills.
Friday, 4:15 p.m. -- Free agent cornerback Tarell Brown signs a one-year contract with the Oakland Raiders.
Friday, 3:45 p.m. -- The 49ers announced former Minnesota Vikings cornerback Chris Cook has signed a one-year contract.
Friday, 2:15 p.m. -- Quarterback Blaine Gabbert passed his physical to complete the trade that sends him to the 49ers from the Jacksonville Jaguars for a sixth-round draft pick.
Friday, 11:51 a.m. -- Pittsburgh Steelers free-agent wide receiver Emmanuel Sanders is scheduled to visit the 49ers on Saturday, according to multiple reports.
Friday, 9:30 a.m. -- Running back Anthony Dixon has arrived in Buffalo for his free-agent visit, the club announced.
Friday, 8:59 a.m. -- The 49ers are willing to offer cornerback Tarell Brown a three-year, $10 million contract to return as a nickel back, a source said. The 49ers are comfortable with Chris Culliver and Tramaine Brock as the starters.
Friday, 7:30 a.m. -- The 49ers have scheduled free-agent visits Friday with Patriots wide receiver Julian Edelman and Seahawks cornerback Walter Thurmond. Kicker Phil Dawson's deal accounts for $2 million in cap space this season.
Thursday, 7 p.m. -- Jonathan Martin took part in a conference call with reporters who cover the 49ers. "This is a great organization. They’re that close to getting to the top. So just to be a part of that in a great locker room around great players, I couldn’t be happier," he said.
Thursday, 6:30 p.m. -- The 49ers have scheduled a free-agent visit with New England wide receiver Julian Edelman, a Bay Area native, for Friday. The 49ers also have interest in New York Giants free-agent wide receiver Hakeem Nicks, ESPN reported.
Thursday, 4:39 p.m. -- Offensive lineman Jonathan Martin passed his physical to make the trade from the Miami Dolphins official.
Thursday, 3:45 p.m. -- The 49ers have a free-agent visit scheduled with Seahawks cornerback Walter Thurmond, who could replace Carlos Rogers as the man who covers the slot receiver.
Thursday, 2:06 p.m. -- 49ers free-agent running back Anthony Dixon wrapped up his visit with the Tennessee Titans, and now he's off to meet with the Buffalo Bills, he wrote on Twitter.
Thursday, 1:34 p.m. -- Eric Wright signed a one-year, $900,000 contract, a source told CSNBayArea.com. There was no signing bonus, but he is scheduled to receive a $20,000 reporting bonus. He'll also earn a $25,000 roster bonus if he's on the 53-man roster to open the season. His base salary is $855,000, but he'll count just $590,000 against the 49ers' cap due to the minimum salary benefit. He also can make $20,000 in not-likely-to-be-earned incentives attached to play time.
Thursday, 11:32 a.m. -- Running back and special-teamer Anthony Dixon paid a free-agent visit to the Tennessee Titans on Wednesday. On his Instagram account, Dixon just wrote, "still no news yet, y'all stay tuned." He is not expected to return to the 49ers.
Thursday, 9:45 a.m. -- CSNBayArea.com obtained the official details of Antoine Bethea's four-year, $21 million contract.
Thursday, 8:11 a.m. -- One of the interesting things about the 49ers' trade for quarterback Blaine Gabbert on Tuesday is that Gabbert's entire salary is fully guaranteed. Will that have any impact on Colin Kaepernick's contract talks? The 49ers starter is scheduled to make about half of Gabbert's salary this season.
Thursday, 7:30 a.m. -- The 49ers looked into the wide receiver market at the beginning of free agency. We know that because former Seahawks wideout Golden Tate said so after signing with the Lions. A veteran wide receiver with ties to Jim Harbaugh will reportedly become available later in the day when the Carolina Panthers release Steve Smith.
Thursday, 5:57 a.m. -- The Saints have traded running back Darren Sproles to the Eagles for a fifth-round draft pick, ESPN reported. That would appear to eliminate one logical possible landing spot for a potential trade of 49ers running back LaMichael James, who played at Oregon under Eagles coach Chip Kelly. But 49ers general manager Trent Baalke is already on the record saying the 49ers will not trade James.
* * *
Wednesday, 8:15 p.m. -- With Tarell Brown still available on the open market, the 49ers have reportedly scheduled a visit with free-agent cornerback Chris Cook, who experienced problems on and off the field with his four seasons with the Vikings.
Wednesday, 2:15 p.m.
49ERS OFFSEASON SCORECARD
S Antoine Bethea (UFA from Colts; 4 years)
QB Blaine Gabbert (trade from Jaguars)
OL Jonathan Martin (trade from Dolphins)
WR Anquan Boldin (2 years)
K Phil Dawson (2 years)
CB Eric Wright (1 year)
C Daniel Kilgore (3 years)
DL Demarcus Dobbs (Restricted)
LB Michael Wilhoite (Exclusive rights)
S Donte Whitner (UFA to Browns)
CB Carlos Rogers (cut)
Unrestricted free agents
CB Tarell Brown
C Jonathan Goodwin
RB Anthony Dixon
WR Mario Manningham
QB Colt McCoy
WR Kassim Osgood
CB Perrish Cox (non-tendered RFA)
* * *
Wednesday, 9:45 a.m. -- Safety Antoine Bethea, who agreed to terms Tuesday on a four-year contract, has arrived at the 49ers' facility in Santa Clara to undergo a physical and sign his contract.
Wednesday, 9:20 a.m. -- OK, so it's not 49ers news, but it's news about a divisional rival. One day after re-signing defensive lineman Michael Bennett, the Seattle Seahawks released defensive lineman Chris Clemons, who was scheduled to make $7.5 million in salary.
Wednesday, 8 a.m. -- The 49ers are keeping close tabs on free-agent cornerback Tarell Brown. If he doesn't get much action, the 49ers will remain in the game to bring him back. When asked if Brown is hearing anything, one source answered, "Crickets." The 49ers have also contacted the agent for Minnesota free-agent corner Chris Cook, the Sacramento Bee reported.
Tuesday, 10:15 p.m. -- Martin is also expected to spend a lot of the offseason working on his strength to see action at both guard positions, a source told CSNBayArea.com.
Tuesday, 7:15 p.m. -- Former Stanford star tackle Jonathan Martin, who left the Miami Dolphins last season amid a bullying scandal that involved Richie Incognito, will attempt to continue his career with the 49ers. Martin confirmed the news on Twitter: "Opportunities are few in the NFL... Can't wait to get to work #9erEmpire." The 49ers acquired Martin, who will compete for a spot as a backup tackle, for a conditional draft pick.
Tuesday, 6:41 p.m. -- Kicker Phil Dawson said what he likes about the 49ers is when they lose someone, such as Donte Whitner, they replace him with a good player, such as Antoine Bethea.
Tuesday, 6:25 p.m. -- Running back Toby Gerhart agreed to terms with the Jacksonville Jaguars, ESPN reported. Just minutes earlier, FOX reported the 49ers showed some interest.
Tuesday, 6:15 p.m. -- The 49ers are one of three teams that have shown interest in Minnesota free-agent running back Toby Gerhart, reports FOX. The other teams are Jacksonville and Cleveland. Gerhart played at Stanford under Jim Harbaugh.
Tuesday, 4:53 p.m. -- The 49ers fully expect new safety Antoine Bethea to be a team leader in their secondary to replace Donte Whitner. One source who knows Bethea well described him as "smart, hard-working and steady."
Tuesday, 4:11 p.m. -- Free-agent running back Anthony Dixon is scheduled to visit the Tennessee Titans on Wednesday.
Tuesday, 4:02 p.m. -- Cornerback Eric Wright has agreed to return to the 49ers on a one-year contract after playing seven games last season.
Tuesday, 3:27 p.m. -- Jacksonville Jaguars general manager David Caldwell said the 49ers gave up a sixth-round draft pick for Blaine Gabbert and there could be a conditional pick in 2015, too, contingent on Gabbert's play time. He said he first spoke to 49ers GM Trent Baalke about potential of a trade when the clubs met for a regular-season game in London. They spoke again at the NFL Scouting Combine, Caldwell said, before getting serious on Saturday.
Tuesday, 3:00 p.m. -- Here's a quick look right now at the 49ers' defensive depth chart. Right now, there's no information available on what's going on with free-agent cornerback Tarell Brown.
Tuesday, 2:57 p.m. -- The 49ers are talking with representation for Dolphins free-agent cornerback Nolan Carroll, a source said. Carroll reportedly has his first trip set up to visit with the Buffalo Bills.
Tuesday, 2:51 p.m. -- The 49ers are talking with cornerback Eric Wright about a one-year deal, a source said.. Wright saw action in seven games for the 49ers last season.
Tuesday, 2:34 p.m. -- General manager Trent Baalke said the 49ers liked newly acquired quarterback Blaine Gabbert when evaluating him prior to the 2011 draft. Coach Jim Harbaugh attended Missouri's pro day. The 49ers ended up select Missouri teammate Aldon Smith at No. 7. The Jacksonville Jaguars selected Gabbert at No. 10. The 49ers drafted Colin Kaepernick at No. 36. Said Baalke, "We thought highly of Blaine as an early entry into the 2011 NFL Draft. He is a high-character individual that will be given every opportunity to develop within our system and we are looking forward to working with him.”
Tuesday, 2:30 p.m. -- Running back Anthony Dixon, who does not figure to return to the 49ers as an unrestricted free agent, wrote on Twitter that he is scheduled to make a "couple visits" as part of the free-agent process. It was not immediately known which NFL teams he will be visiting.
Tuesday, 2:12 p.m. -- The 49ers sent a sixth-round draft pick to the Jacksonville Jaguars for quarterback Blaine Gabbert, a source confirmed. Gabbert, the 10th overall pick of the Jaguars in the 2011 draft, joins Colin Kaepernick and McLeod Bethel-Thompson on the 49ers roster.
Tuesday, 1:24 p.m. -- Former Indianapolis Colts safety Antoine Bethea confirms he will be coming to the 49ers as a free agent. He is set to replace Donte Whitner.
Tuesday, 1:20 p.m. -- The 49ers announced the release of cornerback Carlos Rogers. The most constitutes a $6.6 million cap savings for the 49ers.
Tuesday, 1:02 p.m. -- Free-agency got off to a fast start as the 49ers lost a veteran safety and picked up one. have pinpointed Indianapolis Colts safety Antoine Bethea, a nine-year veteran, to replace Donte Whitner, who immediately agreed to terms on a reported four-year, $28 million contract.
Tuesday, 11:29 a.m. -- Kicker Phil Dawson has agreed to return to the 49ers after his record-setting season on a two-year contract, a source told CSNBayArea.com.
Tuesday, 11:05 a.m. – Scheduled free-agent safety Donte Whitner expects to sign with his hometown Cleveland Browns, a source close to Whitner told Cleveland.com.
* * *
With the NFL free-agent signing period set to begin at 1 p.m. (PT), the 49ers’ first priority is to hold onto their own players, general Trent Baalke has repeatedly stated.
The 49ers are expected to announce several moves shortly after the beginning of the new league year.
--The 49ers last week tendered restricted free agent Demarcus Dobbs, a backup defensive lineman, at a one-year, $1.431 million to give them the right of first refusal if another team signs him to an offer sheet. The club has not officially announced the move.
--Linebacker Michael Wilhoite, an exclusive-rights free agent, also was tendered at one year for $570,000 last week.
--The 49ers have informed veteran cornerback Carlos Rogers he will be released. Because the move will be announced after the start of the new league year, the 49ers can reap an immediate salary-cap savings of $6.6 million. He will also count $1.494 million against the team’s 2015 cap.