Yesterday, Bob Weir made his first public appearance in months, after he abruptly cancelled the second leg of his summer tour a few months ago. The Grateful Dead member, alongside Phil Lesh and Tim Flannery, sang the national anthem at last night’s San Francisco Giants playoff game.

You can watch the footage below, via MLB.com:

The Giants did win the game 5-4, so maybe Bobby and Phil are good luck for the team after all.