Tatsuya Imai: Giants' Next Ace or Risky Pitch?