Each Memorial Day, the Town and American Legion Post 86 invite everyone to honor our nation's servicemen and women who have given the ultimate sacrifice for our freedom.