The San Francisco Giants activated catcher Buster Posey off the 10-day injured list before their game against the San Diego Padres