Giants catcher Hector Sanchez (shoulder) was activated from the 15-day disabled list and recalled from a rehab assignment with Triple-A Fresno Thursday. Sanchez last appeared in a game for San Francisco July 8.