New #Bills S Mike Edwards signed a 1-year, $2.8m deal, with upside to $4m, source said.

— Adam Caplan (@caplannfl) March 21, 2024