If he will be healthy, I like this deal. We are relying on our crack staff of medical crackpots, so I am not confident that we will see much of him in uniform. It could be another John Smoltz fiasco, but cheaper.
As for DFA’ing Velasquez, we can probably find 5 or 6 pitchers whose names start with “V” who are better, never mind the rest of the alphabet.