James Taylor

  1. 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.

    October 25, 2013