'You Oughta Know' Alanis and the anthem

Game Five of the 2009 World Series is scheduled to begin at 7:57 p.m. ET tonight in Philadelphia, and hitting the national stage is seven-time Grammy Award winner Alanis Morissette. She'll be performing the National Anthem. It's not an easy song to sing, and having a stadium-sizedĀ audience of fired-up sports fansĀ – not to mention millions … Continue reading 'You Oughta Know' Alanis and the anthem