This San Francisco Giants 59FIFTY fitted hat is designed with a tweedy cotton fabrication and a pre-curved visor.
San Francisco Giants
New Era