James Taylor had a National Anthem flub at World Series (Video)
Five-time Grammy Award winning music artist James Taylor was on hand at Fenway Park on Thursday night to perform the National Anthem before Game 2 of the World Series. It…
Five-time Grammy Award winning music artist James Taylor was on hand at Fenway Park on Thursday night to perform the National Anthem before Game 2 of the World Series. It…