When are they expected to be released for retail sale?
When are they expected to be released for retail sale?
I'm not sure when the Giants will hit the normal retail stores, but most likely sometime in February or March. I'll have them in the AA store about the same time as when all the people start getting their KS pledges since I did a retail KS pledge. That will most likely be about mid January.
expect an order!
Bookmarks