Harry Caray was a radio and TV broadcaster for four Major League Baseball teams, beginning with a long tenure doing the games of the St. Louis Cardinals and ending as the iconic announcer for the Chicago Cubs, both of the National League, in between which he also served time as the announcer for the Oakland Athletics and the Chicago White Sox .