Vintage San Francisco Giants Snapback Hat Clean MLB NWT