The U.S. Postal Service is releasing a commemorative Forever stamp to honor the late President Jimmy Carter on what would have been his 101st birthday.