Alan Dean Ashby (born July 8, 1951) is an American former professional baseball catcher in Major League Baseball (MLB) and current radio and television sports commentator. A switch hitter, he played for the Cleveland Indians, Toronto Blue Jays, and Houston Astros between 1973 and 1989.