Got an NPN from Topps today that looks like this card:
but it is of Miguel Cabrera and is #'d 679/999.
It is titled Topps 2008 Home Run Derby Contest
and says "If he wins, you win."
It is for trade if anyone wants it.
I couldn't find a pic of Cabrera's card anywhere, maybe it's a new release...