The Giants were foolish to not lock him up/extend him early on. Very surprised, Reese used to be a master at locking up these kind of impact players at a bargain.
Whether it winds up being the Giants is a different story. I really hope it is and it's a 5+ year deal. I'm sticking to my 7&7 deal for just under 50 mil. (Based on absolutely nothing)
Make the moves - KG and PF, dump them - dump them both.