The San Francisco Giants regular season may be ending in a few days but the mighty Metallica were able to squeeze in a virtual appearance to perform a power chord punchin, harmony hittin, oh say can you ROCK version of our nations national anthem! check you the video HERE