Forever Stamps Unveiled in Cooperstown
Description
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.