MLB San Francisco Giants Trucker Charge 950 Cap Polyester 100% Imported Available in two sizes S/M - M/L New Era 9Fifty Snapback Cap High Crown Flat Bill Design 100% Polyester