The Salem Red Sox are preparing for a new era. The Carolina League franchise, which has carried the Red Sox name since 2009, will undergo a full rebrand that includes a new name and logo while remaining affiliated with the Boston Red Sox. Team officials said the process has been underway for months with input from the community. “It’s been a long process and we started by going to a lot of key stakeholders, community members, season ticket holders, sponsors, you know people from around the community and just got feedback from them on what was important,” team general manager Allen Lawrence said.