Metallica Rocks The National Anthem at Giants Game

Metallica Rocks The National Anthem at Giants Game

Metallica played the Star Spangled Banner to open the Giants vs. Rockies game and it’s safe to say they rocked it like only Metallica can. Even the most pedestrian of Metallica fans among us is well aware of the band’s roots in San Francisco. So it should...