Upper Deck J.D. Drew Leading Swatches Card 2001 Upper Deck The Upper Deck J.D. Drew Leading Swatches Card is a highly sought-after collectible for all baseball card enthusiasts. This rare card was released in 2001 …