The Giants have had contract discussions with free agent veteran outfielder Cameron Maybin, who could help patrol center field.