(Not my card...I have had this scan for years)
It's one of 32 cards from the set of Fischer's Bread for Energy set. The "cards" were actually labels included at the end of a loaf of bread. The bakeries that distributed them were around the Northeastern U.S. Actually, it's one of 32 baseball players. There were also "Bread for Health" sets featuring football and basketball players (also having 32 labels).
In fact, it appears my buddy Marty Pritchard has this very card in his store right now. I'm not entirely sure if it's the same one, but his exhibits the same type of creasing due to the shape of the bread. That card is in a graded holder now, but that's not necessarily a bad thing. These labels are fairly rare, and authentication services offer some peace of mind that it's genuine.