Reliever John Brebbia signed a one-year contract with the Giants on Monday.