Watch James Taylor Celebrate Boston Red Sox in 'Angels of Fenway' Video

It was a tough weekend for Boston Red Sox fans as hated rivals The Yankees came into town and swept them in a three-game series, but hometown hero James Taylor was at Fenway Park Sunday night to try and cheer them up. He threw out the first pitch, sang “America The…

Source: RollingStone
Link: Watch James Taylor Celebrate Boston Red Sox in 'Angels of Fenway' Video