"Glee" cast -- Image via last.fm
**UPDATE: Watch the video of the cast of “Glee” perform the National Anthem here.**
Source: Access Hollywood
According to Access Hollywood, the cast of “Glee” will perform at Game 3 of the World Series which is currently slated for October 31, 2009. Mark your calendars! Read the full article here.