Giants second baseman Freddy Sanchez had surgery on his left shoulder on Tuesday and is facing an eight-week recovery, according to an Associated Press report. Sanchez had arthroscopic surgery on his left shoulder in Scottsdale, Ariz., to correct problems he began incurring near the end of the regular season and during the postseason.