Padres host summer blood drive