Red Sox honor Cumberland soldier