King has spent the last two seasons with the Seahawks. Last year, he suited up in 13 games, including three starts, plus a fair amount of time on special teams. With good size and bulk for the cornerback position, King could be called upon to guard larger tight ends. If he makes the roster – and it seems likely that he will, given the loss of Gaines – he’ll slot somewhere alongside Tre’Davious White, Josh Norman, Taron Johnson, and Levi Wallace on the CB depth chart.
In addition to King, the Bills have also signed defensive tackle Niles Scott. Scott suited up in six games for the Bengals in 2018 but was off the field last year due to a foot injury.