So even though this happened on Saturday, which is ancient history by now, I'm sick, so time has stood still for me. Halloween still feels like yesterday. So, forgive me for posting this so late after it happened, but it's just too good. Yes, I love Glee. But I won't go so far as to say I'm a "Gleek" cause that's a publicist-created term, not a fan-created one.
Anyway, if you missed it, here's the cast of Glee singing the National Anthem at Game 3 of the World Series. Aw. Phillies. :(
Hat Tip: A Deliberate Pace