• WATCH: James Taylor Screws Up National Anthem at World Series

    James Taylor sings the National Anthem at Game 2 of the World Series ... and flubs it. Check out the video clip here.