San Francisco Giants 5950 Fitted Cap New Era 59Fifty Flat Bill Hat 100% Polyester Grey Under Visor Official Product of the MLB