San Francisco Giants Vintage Washed Cotton Twill Baseball Cap by American Needle