Home Features Watch Metallica Perform National Anthem at San Francisco Giants’ Fifth Annual ‘Metallica Night’ Watch Metallica Perform National Anthem at San Francisco Giants’ Fifth Annual ‘Metallica Night’ planetsixstring August 8, 2017 comments off Tweet on Twitter Share on Facebook Google+ Pinterest Metallica and the San Francisco Giants enjoyed another successful ‘Metallica Night’ on Aug. 7. Continue reading…