Where exactly did he come from? I thought I read somewhere that he was an undrafted FA, but I find that hard to believe because he can hit 96 on the gun. Was he a signing from the Dominican?

Thanks in advance.