Dude has a 1.77 WHIP...he might be a small upgrade so hopefully they didn't give up much for him, and hopefully they didn't give up any prospects
WHIP is not a very good stat to judge anyone on.
Especially someone with fewer than 40 innings pitched.