Former professional baseball catcher who played in Major League Baseball (MLB) for multiple teams. Represented Team Israel in international competitions including the World Baseball...
Show More
Former professional baseball catcher who played in Major League Baseball (MLB) for multiple teams. Represented Team Israel in international competitions including the World Baseball Classic and the Olympics.