Metallica rocks the giants
After Lars threw out the 1st pitch, Hetfield & Hammet, gave the National Anthem a tasteful treatment. Their 2-of-a-kind guitars helped charity and some got a Giants cap with a Metallica logo.
Who had the best time, the fans or the boys in the band?