Keshawn Banks
13 moves · Green Bay Packers, New England Patriots, Arizona Cardinals, Atlanta Falcons, Minnesota Vikings
Keshawn Banks has played for five clubs since 2023, the last of them the Vikings, after a June–September 2026 stretch with the Falcons. Along the way: waived, released and re-signed by the Packers within two days in August 2023 and placed on injured reserve once; most recently signed to the practice squad by the Vikings on September 30, 2026.
Draft data: Pro Football Reference
- Practice SquadVikings
- Terminated Via Waivers, all contractsFalcons → free agent
- Waived, Injury SettlementFalcons
- Reserve/InjuredFalcons
- Free Agent SigningFalcons
- Practice SquadCardinals
- Practice SquadPatriots
- Terminated Via Waivers, all contractsPackers → free agent
- Waived, No RecallPackers
- Terminated Via Waivers, all contractsPackers → free agent
Show 3 earlier moves
- Practice SquadPackers
- Waived, No RecallPackers
- Free Agent SigningPackers