Very nice pick up. I have been looking at this one for my collection:
1 1 NFL Logo Shield Brandon Lloyd BGS 8 5 1 1 National Treasures | eBay
I don't know if it belongs to anyone on here, but the price is definitely high. I put an offer in back in September and it was declined. Not even a counter.
Back to your card. I like the Vick more than the Nnamdi one, but I think it's because of the NFL logo used on the card.