The Giants have signed former first-round pitcher Kyle Drabek, who will be asked to audition as an infielder.