The Pittsburgh Pirates have hired Ben Cherington as their new general manager, the team announced Monday.