All the other departures didn't have me concerned. This one does. Finch is the Stamps' MVP IMO. Sucks.