St. Louis Cardinals

OMG! James Taylor Flubs National Anthem at World Series (Watch!)

James Taylor, a die-hard Red Sox fan and icon of American music, flubbed the opening of the National Anthem at Game 2 of the World Series in Boston. He began singing “America the Beautiful” before quickly switching to “The Star Spangled Banner.” Taylor, 65, is a veteran when it comes to singing before a stadium full of Red Sox fans....