The San Francisco Giants Caps are very popular because of the interlocking SF logo. This symbol is in the classic style of baseball logos and is now also representative of the city of San Francisco. Giants caps are part of every cap collection.
I have read the data protection information.