The Giants signed Tony Pena Jr. to a minor league deal worth $650K in the Majors, according to Jon Paul Morosi of FOX Sports. Pena, 29 in March, logged over 2,000 innings in his Royals career as a shortstop, but is now trying pitching. He tossed 19.3 solid minor league innings this year, and is currently working in the Dominican Winter League.