San Francisco Giants New Era Fresh Patch Trucker Mesh 9Forty Snapback Hat Cap
Slight indentation on the front of the hat which can be seen in the first photo