Ted Willaims [Red Back] #95 — 2003 Upper Deck Play Ball card price | comps.io