Forever Stamps Unveiled in Cooperstown


On July 20, 2012, the Major League Baseball All Stars Forever Stamps were unveiled at The National Baseball Hall of Fame in Cooperstown, NY.  See exclusive fancaster interviews with Larry Doby Jr. and Precious Stargell after their fathers were honored with their very own postage stamps.


Comment on this item

Please log in or register in order to comment this medium.