New Era 5950 San Francisco Giants 50th Anniversary Harvest patch fitted hat with grey under visor.
New Era
San Francisco Giants