This is the Seattle Mariners Three Looms Nylon Black Retro Crown 9FIFTY Adjustable Cap.
New Era
San Francisco Giants