Share this:

The 49ers and quarterback Alex Smith have agreed to terms on a three-year contract, the NFL Network’s Michael Lombardi reported. The financial details were not disclosed, but ESPN reported it’s worth about $8 million annually.

Before free agency began on March 13, the Niners offered Smith a three-year, $24 million contract which reportedly included about $10 million guaranteed. The amount of guaranteed money included in the contract was one of the final details being negotiated before an agreement was reached today.

Niners coach Jim Harbaugh declined to discuss the contract negotiations with Smith when he left the team facility tonight. However, Harbaugh said their relationship hadn’t been adversely affected: “Strong relationship, as always,” Harbaugh said.

Asked if Smith was still his “guy,” a term Harbaugh has repeatedly used for his quarterback, and he responded: “Nothing’s changed.”

Smith, who visited the Dolphins on Sunday, had few options available if he didn’t return to San Francisco for an eighth season. The Dolphins signed veteran David Garrard on Monday to compete with Matt Moore for their starting job. The Seahawks, another potential landing spot for Smith, signed Matt Flynn on Sunday.

Niners CEO Jed York left the team facility shortly before 4 p.m., but chief negotiator Paraag Marathe remained in the building. When asked about the status of the team’s contract negotiations with Smith this afternoon, York didn’t respond as he walked across a parking lot to his car.

The 49ers have not confirmed the deal with Smith. General manager Trent Baalke declined to comment after returning to the facility following a run at about 5:30 p.m.

It’s likely that Smith won’t speak with the media until Wednesday, at the earliest.