Allen was the voice of the Washington Senators before coming the play-by-play announcer for the New York Giants baseball. He called games for Mutual, CBS Radio, NBC, and NBC Radio. After being fired by the Yankees, he called part-time games for the Cleveland Indians and the Milwaukee Braves before the Yankees rehired him again as a TV studio host and play-by-play announcer.