This is a 1989 Upper Deck baseball card for Oakland Athletics player Mark McGwire. It is card number 300 and is in very good condition.