So, Did James Taylor Actually Screw Up The National Anthem Last Night At Fenway Park?