Giants National Anthem - NBC Bay Area

    Giants National Anthem

    The cast of Green Day's American Idiot took some time away from San Francisco's Orpheum Theatre to sing the National Anthem at a Giants game. (Published Friday, Jun 29, 2012) The cast of Green Day's American Idiot took some time away from San Francisco's Orpheum Theatre to sing the National Anthem at a Giants game. See More