Dude, you might have more insight or in-depth knowledge on this guy, but why the hate?
OK, we can draft somebody instead of this signing, but it's a crap shoot. Bring him in on a 1 year prove it deal & lets see what happens.
He's only 25 years old, but has NFL experience too. Maybe it would be a good signing?