well.
1st: like some others already said: your player isnt that bad. i like hus skillset. he can an important player in your rotation, if you give him time.
2nd: he was your 1st preference. not knowing the skillset- just salary, age & potential - lets take a look what was drafted AFTER your Johnnie Dylan:
Luther Portillo
(23478518)David Newman
(23478541)so maybe you missed 2 better prospects, which is either bad luck or bad scouting of yours, dude.
but anyway: your player is a nice pick, sure higher potential would be fine, but he is definitely a good draft worth to get trained.