MLB notes: Giants add Beltran for playoff push

July 29, 2011 05:55 AM