NYSPORTSFAN's 1999 Leaf Certified Mirror Red #189 - Tim Couch