The San Francisco Giants have placed All-Star catcher Buster Posey on the 10-day injured list with a right hamstring strain