Giants ink Benitez to three-year deal Free agent Armando Benitez and the San Francisco Giants agreed to a three-year contract yesterday, a move that stabilizes the club's closer role that's been in flux since Robb Nen got injured two years ago. 
Is this a piece of news regarding world politics, sports, business, or science and technology? 