Los Angeles Angels Stadium Pin - Anaheim, CA / Built 1966- Limited 1,000
Back of pin is stamped - "1 of 1,000"
1.5"