Daniel Michael Firova (born October 16, 1956) is an American professional baseball catcher and coach. He is the quality control coach for the Houston Astros of Major League Baseball. As a player, he caught 17 games: 13 in 1981 and three in 1982 for the Seattle Mariners, and one in 1988 for the Cleveland Indians. In most of those games, he entered late in the game as a defensive replacement. He came to the plate a grand total of seven times with no hits or walks.