The Detroit Lions and safety C.J. Gardner-Johnson agreed to a one-year, $8-million deal, sources told Adam Schefter of ESPN.
The deal includes $6.5 million fully guaranteed, sources told Tom Pelissero of NFL Network.
The Philadelphia Eagles offered Gardner-Johnson a multi-year deal at the start of free agency, according to Jeff McLane of the Philadelphia Inquirer. He didn't accept as he reportedly wanted more money.