This is the San Francisco Giants Gray 39THIRTY M-Crown Stretch Fit Cap.
New Era
San Francisco Giants