‘The Town’ at Fenway Park in Boston