metallica

Metallica Performs National Anthem Before S.F. Giants Game
Friday night was 'Metallica Night' at AT&T Park in San Francisco. The Giants gave away Metallica trucker hats and invited members of the Bay Area metal band to throw out the ceremonial first pitch prior to the scheduled game against the Los Angeles Dodgers. Ea...