I still remember the first time I ever saw this set. As usual I was sick and the DR's office was right across the street from the card store. I don't remember which cards I got, I didn't keep that kind of record until Christmas 1998, but seeing those cards, it was incredible! They were unlike anything else ever made up to that point. I have not completed the set yet in any of the three versions which is embarrassing considering its only 90 cards.
I enjoyed the baseball version of Flair when it debuted, thought it was a nice attempt to adapt the better qualities of Stadium Club on thicker card stock. Nice find!