It's sad to watch him go, but it needed to be done. Trading his contract away will free up cap space and it's best we get something for him now while we have the chance. There's no way Homer would resign him to a newer contract after his last year.
Bitter sweet. Good luck, Gags. Philadelphia loves ya, man.