Main Image - American Needle 'Los Angeles Angels of Anaheim - Spirit Crest' Snapback Baseball Cap