Bills' free agency tracker: who signed? who re-signed? who left?

The Buffalo Bills were mildly active as the NFL's free-agency negotiating period kicked off on Monday with the new league year set to begin on Wednesday at 4 p.m. ET.
The Bills reportedly agreed to terms with Los Angeles Chargers' wide receiver Josh Palmer and Los Angeles Rams' defensive lineman Michael Hoecht on Day 1.
Meanwhile, veteran wide receiver Mack Hollins, one of 16 available Bills' free agents, went elsewhere, reportedly signing a two-year contract with the New England Patriots.
On Day 2, Buffalo announced the re-signings of third-down running back Ty Johnson and fullback Reggie Gilliam as well as bringing back former practice squad running back Darrynton Evans. At night, the Bills pulled off a deal with five-time Pro Bowl defensive end Joey Bosa, who was released by the Los Angeles Chargers.
On Wednesday morning, news broke that former Pittsburgh Steelers starting defensive tackle Larry Ogunjobi landed a one-year contract with the Bills.
Buffalo still needs to address its starting cornerback and safety spots with Rasul Douglas and Damar Hamlin set to hit the open market.
No deals are official until the new league year kicks off on Wednesday, March 12 at 4 p.m. ET, but released veterans are eligible to sign immediately.
RELATED: Josh Palmer TD highlight shows potential to become real Bills' fan favorite
Bills Free Agent Additions
WR Josh Palmer (Chargers)
DL Michael Hoecht (Rams)
DE Josy Bosa (Chargers)
DT Larry Ogunjobi (Steelers)
Bills Free Agent Departures
WR Mack Hollins (Patriots)
Bills Free Agent Re-signings
LS Reid Ferguson
RB Ty Johnson
FB Reggie Gilliam
Remaining Bills Unrestricted Free Agents
DT Eli Ankou
OG Will Clapp
WR Amari Cooper
CB Rasul Douglas
S Damar Hamlin
S Kareem Jackson
DT Quinton Jefferson
DT Austin Johnson
LB Tyreek Maddox-Williams
TE Quintin Morris
DT Jordan Phillips
DE Dawuane Smoot
DE Casey Toohill
— Enjoy free coverage of the Bills from Buffalo Bills on SI —