Cárdenas called games for the Dodgers, Astros and Rangers across a decades-long career