I may be hating the World Series right now (and truly, what's not to hate? the Yanks, the Phils, everything), but I absolutely loved the 'Glee' cast's performance of the National Anthem at Game 3! This was a pretty brilliant move on Fox's part - Glee hasn't aired because of the World Series, so what better way to promote their new superstar show than by sticking them smack IN the World Series. I usually get sick and tired of Fox's over-promotion of things, but this was a good move.
Also a good move: having Amber Riley (character Mercedes Jones) sing lead on the National Anthem. While Lea Michele's voice may be more theatrically fit for the show, Amber Riley definitely has the biggest voice and her leading the way was fantastic!
(Sorry I don't know how to embed the actual video into a post, but click on the link above to see the performance)