Fox has confirmed that cast members from its new hit musical comedy "Glee" will sing the national anthem during Game 3 of the World Series, currently scheduled for Oct. 31. fanlingo: That’s baseball right? I want to make sure I catch this! KyleOctober 20, 2009baseball, glee Facebook0 Twitter Tumblr 0 Likes