New Era MLB San Francisco Giants State Heathered NEO 39Thirty Stretch Fit Cap Polyester 39Thirty stretch fit cap