Posted By:
leonIt's thought to be a stamp put on the back of cards by some enterprising young collector many years ago. If you do a search on this board for "toy town" you will find quite a bit of info. I am not sure there is a definitive answer though I think I recall a Toy Town game being found at one time. It wasn't the one like is stamped on the card on the non sports side....
http://www.network54.com/Forum/153652/message/1048365989/%26quot%3BToy+Town+Post+Office%26quot%3B+stamp