Giants' catcher Buster Posey who missed most of last season with a broken left leg has been diagnosed with shingles. Manager Bruce Bochy said Posey contracted a painful rash Sunday night under his left armpit, on his left side and his back. Posey was removed from the lineup for Wednesday night's game at Colorado, with backup Hector Sanchez getting his second straight start. "It's been getting better every day. If we were in September he could go out there and play but with the day game tomorrow I thought let Hector have this evening and let him play tomorrow," Bochy said. "With the shingles I don't know if he could go both games. I guess it's quite painful and I changed the lineup."