James Taylor To Sing National Anthem At World Series Game 1

BOSTON (CBS) – James Taylor will sing the national anthem before Game 1 of the World Series at Fenway Park tonight.

This will be his fourth time.  He also performed the anthem at Fenway during Red Sox World Series runs in 2004, 2007 and 2013.

Taylor has also played several sold-out shows at the ballpark.

He was born in Boston and has a home in western Massachusetts.

Taylor’s national anthem is scheduled for 7:56 p.m., followed by an 8:09 scheduled first pitch.

%d bloggers like this: