The Coolidge Medal of Honor Heritage Center in downtown Chattanooga unveiled a permanent exhibit telling the story of Captain Larry Taylor.T ...