Veteran minor league pitcher with brief stint on the 2019 SF Giants team eyeing World Baseball Classic