I remember watching a customer at my LCS pull one of these out of a pack and thinking... who the heck is Bill Lee? And at the same time I instantly fell in love with the card. I mean... what's not to like?
New York Yankees fans need not respond.
Happy Wednesday and sayonara!