Top rated products: Top 2003 Donruss Studio - Damian Moss #184