Mike Badgley
24 moves · Los Angeles Chargers, Tennessee Titans, Indianapolis Colts, Chicago Bears, Detroit Lions, Washington Commanders, Buffalo Bills
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
- Practice Squad VeteranBills
- Terminated Via Waivers, all contractsColts → free agent
- Waived, No RecallColts
- Free Agent SigningColts
- Free Agent SigningLions
- Practice Squad VeteranLions
- Terminated, Vested Veteran, all contractsTitans → free agent
- Free Agent SigningTitans
- Terminated, Vested Veteran, all contractsCommanders → free agent
- Free Agent SigningCommanders
Show 10 earlier moves
- Terminated, Vested Veteran, all contractsLions → free agent
- Unrestricted Free Agent SigningLions
- Free Agent SigningLions
- Practice Squad VeteranLions
- Practice Squad VeteranBears
- Free Agent SigningColts
- Practice Squad VeteranColts
- Terminated Via Waivers, all contractsTitans → free agent
- Waived, No RecallTitans
- Free Agent SigningTitans
Show 4 earlier moves
- Practice Squad VeteranTitans
- Terminated Via Waivers, all contractsChargers → free agent
- Waived, No RecallChargers
- Free Agent SigningChargers