The Boston Red Sox on Wednesday signed rookie infielder/outfielder Kristian Campbell to an eight-year extension, with club options for 2033 and 2034.