The Denver Broncos plan to sign former Baltimore Ravens and Oakland Raiders safety Michael Huff, according to a league source.

The Broncos also worked out former Indianapolis Colts safety John Boyett and former New York Giants safety Tyler Sash.

The Broncos needed a replacement with Rahim Moore undergoing emergency leg surgery this week.

Huff was released by the Ravens after struggling in kick coverage against the Pittsburgh Steelers. He was replaced as the starting free safety by rookie Matt Elam after being signed to a three-year, $6 million contract in March.

Huff struggled in his lone start for the Ravens, allowing touchdown passes to tight end Julius Thomas during a season-opening 49-27 loss to the Broncos.

Huff is a former Raiders first-round draft pick from the University of Texas who has recorded 444 career tackles, 11 interceptions, 55 pass deflections and four forced fumbles.