James Taylor To Sing The National Anthem at Fenway Park for Game 1 of the World Series

October 23, 2018

For Game 1 of the World Series, James Taylor has been confirmed to sing the National Anthem at Fenway Park.

This will be Taylor's fourth time performing the National Anthem at Fenway, with his previous three during each of the Red Sox's World Series runs in 2004, 2007 and 2013.

Watch Taylor's 2013 rendition of the National Anthem below: