sf giants world series hat penis