D'Angelo Ross
30 moves · New England Patriots, Miami Dolphins, Houston Texans, Cleveland Browns
D'Angelo Ross has played for four clubs since 2020, the last of them the Browns, after a 2022–2025 stretch with the Texans. Along the way: signed, released and re-signed by the Texans within seven days in October 2023, cut to the Patriots' practice squad at two straight roster cutdowns, 2020–2021, shuttled between the Texans' roster and practice squad twice in 2024 and placed on injured reserve once; most recently signed to the practice squad as a veteran by the Browns on September 23, 2026.
Draft data: Pro Football Reference
- Practice Squad VeteranBrowns
- Practice Squad VeteranBrowns
- Terminated, Vested Veteran, all contractsBrowns → free agent
- Unrestricted Free Agent SigningBrowns
- Free Agent SigningBrowns
- Practice Squad VeteranTexans
- Terminated, Vested Veteran, all contractsTexans → free agent
- Free Agent SigningTexans
- Practice Squad VeteranTexans
- Terminated Via Waivers, all contractsTexans → free agent
Show 10 earlier moves
- Waived, No RecallTexans
- Free Agent SigningTexans
- Practice Squad VeteranTexans
- Terminated, Vested Veteran, all contractsTexans → free agent
- Free Agent SigningTexans
- Practice SquadTexans
- Terminated, Vested Veteran, all contractsTexans → free agent
- Free Agent SigningTexans
- Practice SquadTexans
- Terminated, Vested Veteran, all contractsTexans → free agent
Show 10 earlier moves
- Practice SquadTexans
- Terminated Via Waivers, all contractsDolphins → free agent
- Waived, Injury SettlementDolphins
- Reserve/InjuredDolphins
- Terminated Via Waivers, all contractsPatriots → free agent
- Practice SquadPatriots
- Waived, No RecallPatriots
- Terminated Via Waivers, all contractsPatriots → free agent
- Practice SquadPatriots
- Waived, No RecallPatriots