While filming his new movie, "Gone Girl," Ben Affleck was asked by director David Fincher to wear a Yankees hat for one scene. But according to the New York Times, Affleck, a diehard Red Sox fan, told Fincher, "David, I love you, I would do anything for you. But I will not wear a Yankees hat. I just can't. "
He might wear a Cardinals shirt from time to time, but never a Yankees a hat. Never.