To ensure they have enough fresh pitchers, the Giants selected the contract of right-hander Vin Mazzaro from Triple-A Sacramento and optioned right-hander Mike Broadway to the same club before Saturday's rematch against the New York Mets.