Taylor Swift sings the National Anthem before 2008 World Series Game 3! 10 25 08 Taylor Swift sings the national anthem in Philadelphia prior to Game 3 of the World Series Check out m mlb com video for our full archive of videos and subscribe on YouTube for the best...
Tampa Bay Rays.