Yeah, I thought trading Fitzgerald would bring a big hit but I didn't know it'd be like that. I don't really understand the economics of why trading a player would result in that large of a cap hit though.
I believe it's the same as cutting them, you pay half their signing bonus in a cap hit. Think about how many trades there actually are in the NFL that aren't based around draft picks.