Deon Cain
17 moves · Pittsburgh Steelers, Baltimore Ravens, Philadelphia Eagles, Buffalo Bills, Carolina Panthers
Deon Cain, a 6th-round pick in 2018 (No. 185 overall), has played for five clubs since 2020, the last of them the Bills again (October 2024–August 2025). Along the way: released and re-signed by the Bills, then signed by the Panthers within four days in August 2024 and placed on injured reserve once; most recently released as a vested veteran by the Bills on August 26, 2025.
Draft data: Pro Football Reference
- Terminated, Vested Veteran, all contractsBills → free agent
- Free Agent SigningBills
- Practice Squad VeteranBills
- Practice Squad VeteranPanthers
- Practice Squad VeteranBills
- Terminated, Vested Veteran, all contractsBills → free agent
- Free Agent SigningBills
- Terminated, Vested Veteran, all contractsEagles → free agent
- Free Agent SigningEagles
- Practice Squad VeteranEagles
Show 7 earlier moves
- Terminated, Vested Veteran, all contractsEagles → free agent
- Practice Squad VeteranEagles
- Terminated Via Waivers, all contractsRavens → free agent
- Waived, Injury SettlementRavens
- Reserve/InjuredRavens
- Terminated Via Waivers, all contractsSteelers → free agent
- Waived, No RecallSteelers