Vernon had a huge contract and the Giants desperately need help on the OL, so that trade I understand.
Much like the Bills did two years ago, the Giants are purging expensive guys who they don't see as being key contributors in two years when they emerge from the rebuild.