This is the Detroit Tigers Three Looms Tweedy Cotton Black 59FIFTY Fitted Hat from New Era.
New Era
San Francisco Giants
Felt