Juan Thornhill
8 moves · Kansas City Chiefs, Cleveland Browns, Pittsburgh Steelers, Jacksonville Jaguars
Juan Thornhill, a 2nd-round pick in 2019 (No. 63 overall), has played for four clubs since 2020, the last of them the Jaguars, after a March–November 2025 stretch with the Steelers. Along the way: placed on injured reserve twice; most recently signed to the practice squad as a veteran by the Jaguars on November 17, 2025.
Draft data: Pro Football Reference
- Practice Squad VeteranJaguars
- Terminated Via Waivers, all contractsSteelers → free agent
- Waived, No RecallSteelers
- Free Agent SigningSteelers
- Terminated, Vested Veteran, Post-June 1 DesignationBrowns → free agent
- Reserve/InjuredBrowns
- Unrestricted Free Agent Signing◆Chiefs → Browns
- Reserve/InjuredChiefs