In fact its not even a card. So what is it?
It's a Darwin Barney mini Lego figure. Actually, its not from Lego (but they are compatable with Lego sets), but from a relatively new company, OYO Sportstoys. Blessed with both an MLB and MLBPA license, they've put out mini-figures for over 300 players.
The face is made to somewhat look like the player...
...and the back has his uniform number and name. I like that OYO used the correct font for the numbers on the back. They also come with a home plate stand that is numbered, though I have no idea what the numbers mean.
The only thing the figure lacks is a card, like Starting Lineup used to do. I suppose the Topps monopoly put the kibosh on that.