The Board

K · #32 · 31 yrs · 5-10, 188 lb · Miami7 yrs experience · Undrafted

Mike Badgley has played for seven clubs since 2021, the last of them the Bills, after an October–December 2025 stretch with the Colts again. Along the way: signed, waived and released by the Titans within five days in September 2021; most recently signed to the practice squad as a veteran by the Bills on December 17, 2025.

Draft data: Pro Football Reference

Show 10 earlier moves
Show 4 earlier moves