Mesoraco (neck) will catch and bat sixth against the Giants on Friday, Kerry Crowley of the Bay Area News Group reports.
Mesoraco hasn't played since Aug. 23 after suffering a neck sprain. It appears as though he's fully recovered heading into a three-game set with San Francisco.