It was “Metallica Night” at AT&T Park last night

14 Comments

Metallica has certainly seen better days. But this was still pretty cool:

Wish they woulda done something off of “Ride the Lightning” instead of the National Anthem, but then I imagine that the Giants would have gotten some phone calls.