The Board

DB · #32 · 29 yrs · 6-0, 205 lb · Appalachian State1 yr experience · Undrafted

Josh Thomas has played for three clubs since 2020, the last of them the Panthers (June–August 2023). Along the way: waived and released by the Bills, then signed by the Cardinals within four days in August–September 2022, cut to the Bills' practice squad at two straight roster cutdowns, 2020–2021 and claimed off waivers once; most recently released through waivers by the Panthers on August 30, 2023.

Draft data: Pro Football Reference

Show 4 earlier moves