SANTA CLARA -- The 49ers will have four former Oregon Ducks defensive linemen in their locker room after claiming Taylor Hart off of waivers from the Philadelphia Eagles.
Hart takes the roster spot of safety L.J. McCray, who was waived Monday. The 49ers had traded McCray to the Seahawks on Saturday but the trade was voided after McCray (knee) failed a physical.
The Eagles drafted Hart (6-6, 305 pounds) in the fifth round in 2014 when Chip Kelly was the team's head coach. Hart also played for Kelly and defensive line coach Jerry Azzinaro at Oregon beginning in 2009.
He'll rejoin former Ducks Arik Armstead, DeForest Buckner and Alex Balducci, who has been moved to center. Balducci is on the team's practice squad.
Hart, 25, started one game last year and played in 14. He finished with 27 tackles.
The 49ers now have eight defensive linemen on the active roster: Armstead, Buckner, Ronald Blair, Quinton Dial, Glenn Dorsey, Tony Jerod-Eddie and Mike Purcell. Dorsey's availability at the start of the season is unclear. He is coming back from an ACL tear suffered in November.
The 49ers had an open roster spot after releasing tight end Bruce Miller Monday. They also waived wide receiver DeAndre Smelter with an injury settlement. Smelter, a fourth-round pick in 2015, missed his rookie season as he recovered from a college ACL injury. He missed this year’s preseason with hamstring issues.