You might not like his acting. You might not like his politics. But you've got to love his loyalty to Red Sox Nation. With today's premiere of his new film ('Gone Girl'), Cambridge's Ben Affleck reveals his battle with the film's Director David Fincher—over a baseball hat. Not just any hat, mind you—the one signifying fealty to The Evil Empire. Affleck said "No", the director said "Yes", and they compromised on a chapeau from The Metropolitans. Good compromise, or as Affleck put it, "This was very Switzerland". Indeed.