They may have gotten booted from NBC’s coverage of the Macy’s Thanksgiving Day Parade, but the Glee kids have just snagged a gig that’s even more high-profile. The LA Times‘ Show Tracker blog reports that the Fox cast will be performing the national anthem before game 3 of the World Series. Currently scheduled for Oct. 31, the game will take place in either Los Angeles or Philadelphia.