2006 Upper Deck Ovation

Total Cards: 126

Rating: 5.6 (11 votes)
Rate this set...

  • Release Date: Oct 18, 2006

*Clicking on this affiliate link and making a purchase can result in this site earning a commission

2006 Upper Deck Ovation

#15 - John Smoltz

 QuantityMember
1. hiflew
2. NetScans
3. nwcardsupplies
4. Tigerfan22

 QuantityMember
1. myrke
2. Tigerfan22

  

Copyright © 2024 Trading Card Database LLC
Designated trademarks and brands are the property of their respective owners.