WASHINGTON (AP) — Washington dipped into the free-agent pool and spent significant money to fill a void at cornerback.

The team reached an agreement to sign William Jackson to a contract worth $42 million over three years with $26 million guaranteed, according to a person with knowledge of the deal. The person spoke to The Associated Press on condition of anonymity Wednesday because the team does not release contract terms.

READ MORE: 22-Year-Old Man Dies After Being Shot In Head, Chest In NE Baltimore

The deal, like all others, cannot be signed until the new league year opens at 4 p.m. EDT on Wednesday.

Jackson replaces Ronald Darby, who left to join the Denver Broncos. The 28-year-old Jackson joins Washington after four seasons with the Bengals, during which he had three interceptions in 59 games, including 48 starts.

Washington also re-signed reserve running back Lamar Miller to a one-year contract, agent Drew Rosenhaus confirmed in an email to the AP.

READ MORE: Maryland Weather: Most Of The Region Could See Severe Storm Sunday Evening

Earlier this week, the team agreed to sign veteran quarterback Ryan Fitzpatrick. Washington went into free agency with almost $39 million in cap space, among the most in the NFL.

Washington is still in need of a No. 2 wide receiver to complement Terry McLaurin and is also looking for a linebacker after losing starter Kevin Pierre-Louis in free agency.

Another hole that must be filled is long snapper, after Nick Sundberg said he was informed by coach Ron Rivera he isn’t in the team’s plans moving forward. Sundberg was the organization’s longest-tenured player, spending the past 11 seasons with Washington.

“I understand this is a business but I’m still sad to close this long chapter,” Sundberg said on Twitter. “I look forward to the next opportunity in my career, wherever that may be.”

MORE NEWS: No Victim Found After Crews Search Lake Roland For Man

(© Copyright 2021 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)