san francisco giants

The Latest san francisco giants News, Video, Interviews and Features

The News Watch Metallica's James Hetfield And Kirk Hammett Play The National Anthem At A San Francisco Giants Game

Papa Het and Kirk Von Hammett played the Star-Spangled Banner before Lars threw out the first pitch at a San Francisco Giants game.