Reds’ Alon Leichman hopes to keep Israeli hostages in spotlight
For Alon Leichman, the assistant pitching coach for the Cincinnati Reds, his job is at Dodger Stadium this weekend. His heart is in Israel. His…
For Alon Leichman, the assistant pitching coach for the Cincinnati Reds, his job is at Dodger Stadium this weekend. His heart is in Israel. His…