Official on field hat for the San Francisco Giants. It is made by New Era and 100% wool. The Giants lost to the Mariners today 6-4.
One hat per day for a year
Official on field hat for the San Francisco Giants. It is made by New Era and 100% wool. The Giants lost to the Mariners today 6-4.