The card is from 2002 Upper Deck Sweet Spot. Card is #120 and is numbered 870/1050.

I'm selling the card for $1. If you are interested please let me know.