Wouldn't be surprised to see a trade. I remember watching the draft and them discussing how deep SF is at pitching and simply drafted him because he was the best player left on the board.
I think you'll see him in the majors soon. Just don't fully expect it to be with the Giants.