CJ Gardner-Johnson contract: Agency explains why DB spurned Eagles for one-year deal with Lions
The former Eagles defensive back got only a one-year, prove-it deal in an offseason where many thought he would be among the top free agent defenders available.