#EE-JE Johnny Estrada
2007 Upper Deck Elements Essential Elements
9053916