Ben Affleck could not betray his loyalty to the Boston Red Sox and refused to wear a rival New York Yankees baseball cap in his new movie Gone Girl.
The Massachusetts native and die hard Red Sox fan was asked by director David Fincher to don a Yankees hat in a scene in the thriller in which his character attempts to avoid being recognized at a New York airport.
However, Affleck contested Fincher’s costume choice because he was not willing to wear the logo of his beloved team’s longtime rival.
Affleck tells the New York Times, “That was the only fight David (Fincher) and I had, and it was a legitimate fight. I said, ‘David, I love you, I would do anything for you. But I will not wear a Yankees hat. I just can’t. I can’t wear it because it’s going to become a thing, David. I will never hear the end of it. I can’t do it.’ And I couldn’t put it on my head.”
Affleck and Fincher came to an agreement and the actor donned a New York Mets hat instead.
You can read our review for Gone Girl now and be sure to check it out in theaters this weekend!