The Red Sox have signed outfielder Mark Contreras to a minor league contract, Baseball America’s Matt Eddy reports. Contreras is changing teams for the first time in his pro career, as he had been a member of the Twins organization since he was selected in the ninth round of the 2017 draft, and until Minnesota released him in August.