DirectoryAboutContactAdvertise
Free TrialSubscribeSign In
Kazuhiro Fujihara/AFP via Getty Images
Alon Leichman, recently hired as a pitching coach for the Cincinnati Reds, pitches for Team Israel during the eighth inning of the Tokyo Olympic Games baseball opening round game against the United State in Yokohama, Japan, July 30, 2021.