Yesterday, the Philadelphia Phillies took on the San Francisco Giants in Game 3 of the NLCS, and adorable musical husband and wife duo Ben Gibbard and Zooey Deschanel were there to serenade the Giants to victory.
Gibbard kicked things off with the national anthem before the game, and Deschanel belted out “God Bless America” during the seventh inning stretch. Check out the performances below.
singing the Star Spangled Banner:
doing “God Bless America”: