Former Dodgers and Cardinals infielder Pedro Guerrero was in good spirits after being hospitalized in the Dominican Republic with bleeding in his brain.