Report: Former Marlins closer Benitez reaches deal with Giants The San Francisco Giants have agreed to terms on a three-year, \$21 million contract with Marlins free agent closer Armando Benitez, according to several media reports.