SAN FRANCISCO -- Reliever George Kontos and the San Francisco Giants have agreed to a $1.15 million, one-year contract, avoiding salary arbitration.