Ansah is undergoing a physical and COVID-19 testing. While nothing is official, per Rapoport, San Francisco could sign him if everything checks out.
The veteran pass rusher spent 2019 with the Seahawks and worked with current 49ers DL coach Kris Kocurek for a few years with the Lions.
Ansah, 31, was taken with the No. 5 overall pick by the Lions back in 2013. He played out the final year of his four-year, $18.595 million rookie contract before the Lions picked up his fifth-year option.
Ansah made a base salary $12.7 million for the 2017 season before the Lions used the franchise tag that cost them around $17.5 million fully guaranteed for the 2018 season. He left after the year and signed a one-year deal with the Seahawks for the 2019 season.
In 2019, Ansah appeared in 11 games for the Seahawks and recorded 18 tackles, 2.5 sacks, two forced fumbles, two recoveries and two pass defenses.