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
Podcast episode
Sep 24, 2022