Daniels was slated to make $8.1 million in 2019, so his move to the Lions essentially comes with a $1 million raise.
Daniels had visited the Cleveland Browns on Thursday but left the franchise without a deal. He found one in the Motor City.
In Detroit, Daniels will join a revamped defensive line that replaced Ezekiel Ansah with Trey Flowers on the edge and is returning All-Pro defensive tackle Damon Harrison, Da'Shawn Hand and A'Shawn Robinson. The defensive line has experienced minor flux this month as Flowers is on PUP with a minor shoulder injury, Harrison showed up to training camp amid a contract dispute and Robinson was excused for personal reasons.
With Daniels signed, three of seven highest-paid players on Detroit's 2019 roster come from the defensive line (Daniels, $9.1M; Harrison, $7M; Flowers, $6.4M).