The SF Giants and outfielder Hunter Pence have reportedly agreed on a minor league deal that includes an invitation to spring training.