Entertainment Weekly

Stay Connected

Subscribe

Advertise With Us

Learn More

Skip to content

Article

See the cast of 'Glee' singing The National Anthem at the World Series

Posted on

Well, the game may have been rain-delayed, but it finally got off to a great start, thanks to the cast of Glee, singing strongly in Philadelphia:

Pretty terrific, eh?

Comments