WATCH: James Taylor Screws Up National Anthem at World Series 10 years ago James Taylor sings the National Anthem at Game 2 of the World Series ... and flubs it. Check out the video clip here.