MLB San Francisco Giants NE Tight 59Fifty Fitted Cap polyester 100% Polyester