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

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.

  1. Will Fasciano says:

    OMG! Mr. Valium!!

Leave a Reply

Please log in using one of these methods to post your comment:

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s