‘Glee’ Cast at the World Series By Lisa Hiser - November 1, 2009 0 FacebookTwitterPinterestTumblr -The cast of “Glee” sang the National Anthem at Game 3 of the World Series yesterday. Check it out below. They did great!