A number of Giants merchandise is for sale in a store.
A Gigantes jersey is on a mannequin in the store along with a bear hat.
a store specifically with 'giants' merchandise in i
A man is at the register, in a store that that sells apparel and accessories for the San Francisco Gigantes.
The inside of a store selling Giants sports memorabilia.