The Giants reportedly signed shortstop Ryan Reckley out of the Bahamas for $2.2 million on the first day of the international signing period.