He's no Erasmus James
In all seriousness, even though I hate repeating what everyone else says, I do wish him the best except against us and teams that we might need to beat the Giants at certain points in the year.
The way I remember him is he was always solid but never great, so we always ended up looking for the next big thing. If I remember correctly his cap number did him in.
As far as the Giants go, this is low risk high reward