Craig James
14 moves · Philadelphia Eagles, New York Jets, Detroit Lions
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
- Practice Squad VeteranLions
- Practice Squad VeteranJets
- Practice Squad VeteranJets
- Practice Squad VeteranJets
- Terminated, Vested Veteran, all contractsJets → free agent
- Practice Squad VeteranJets
- Free Agent SigningJets
- Terminated, Vested Veteran, all contractsEagles → free agent
- Practice Squad VeteranEagles
- Terminated Via Waivers, all contractsEagles → free agent
Show 4 earlier moves
- Practice Squad VeteranEagles
- Waived, No RecallEagles
- Reserve/InjuredEagles
- Reserve/InjuredEagles