Letter E [Spell And Win] — 2004 Upper Deck First Pitch Insert card price | comps.io