Ehire Adrianza, who played for the Braves, Giants, Twins, Nationals and Angels across 12 seasons, announced his retirement Tuesday.