Harry Christopher Caray was an American radio and television sportscaster. During his career he called the play-by-play for five Major League Baseball teams, beginning with 25 years of calling the games of the St. Louis Cardinals.