2012 world series Oct. 29, 2012 Watch Zooey Deschanel Sing the National Anthem By Eliot Glazer At Game 3 of the 2012 World Series between the Detroit Tigers and the San Francisco Giants. Sources ONTD Tags: clickables music sports 2012 world series zooey deschanel More Watch Zooey Deschanel Sing the National Anthem