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!

 

I N S T A G R A M

 

© 2008-2017 The Girl Kyle • ALL RIGHTS RESERVED • Site Design by The Paper Sac