Did Zooey Deschanel Nail the National Anthem at the World Series? (VIDEO)