Photo © Terrapin Crossroads

Tomorrow’s third game of the National League Championship Series will kick off around 1pm here in , and the Giants have tapped some of their hometown heroes in the to help them kick off the game with the National Anthem. Bob will be joining and as his first “public” appearance since canceling all of his upcoming tour dates back in August.

The series is tied at 1-1 after last night’s last minute victory by the Cardinals.

Previous articleCONCERT RECAP / PHOTOS: Robert Plant and the Sensational Space Shifters @ Hollywood Palladium, Los Angeles 10.7.14
Next articleJames Blake Announces Fall 2014 US Tour Dates