Some Gave All SHARE: Share on Facebook Share on Twitter Send an email Billy Ray Cyrus - Artist Jim Cotton - Producer Joe Scaife - Producer Mercury - Record Company