Ted Williams will be immortalized once again — this time without the aid of liquid nitrogen or a tuna can pedestal. The U.S. Postal Service is releasing a series of “Major League Baseball All Stars” commemorative forever stamps featuring Williams, which will remain equal in value to the current first-class mail one-ounce rate for all of eternity. The set of five stamps features baseball legends …
More: continued here