The Board

DB · 30 yrs · 5-10, 195 lb · Southern Illinois; Minnesota3 yrs experience · Undrafted

Craig James has played for three clubs since 2020, the last of them the Lions (December 2023). Along the way: waived, released and re-signed by the Eagles within two days in August–September 2021 and placed on injured reserve twice; most recently signed to the practice squad as a veteran by the Lions on December 21, 2023.

Draft data: Pro Football Reference

Show 4 earlier moves