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. KyleOctober 20, 2009baseball, glee