You oughta know who's singing anthem

alanis_morissette-2008

Singing the national anthem before the World Series Game 5 (Monday):

Alanis Morissette.

Not only does she have no Philly ties, she's Canadian.

Game 3's singer (Saturday) will be the cast of "Glee." As of 1:30 p.m. Saturday, Game 4's singer was still TBA.

Continue Reading