Freddy Sanchez has signed a two-year contract extension with the Giants, according to an Associated Press report. Terms of the deal were not announced Friday but the Giants held an $8.1M option for 2010 for the three-time All-Star second baseman. Sanchez was acquired from Pirates on July 29 in exchange for a minor league pitcher.