Die-hard Red Sox fan — and kid at heart — Ben Affleck couldn’t resist picking up a souvenir baseball bat and having a few swings between takes on the Boston set of The Town, which he’s both directing and co-starring in alongside Jon Hamm and Blake Lively.