James Taylor

James Taylor performs the national anthem in game one of the 2018 World Series

Watch James Taylor Perform National Anthem At World Series

Compare this rendition to the last one
Read More