The Giants have signed first-round Draft pick Heliot Ramos and fifth-rounder Jason Bahr, a source told MLB.com's Jonathan Mayo on Tuesday afternoon. The club has not confirmed the signings.